diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 530ae3fd..fe2d272c 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 id: 7b361cb9-7960-4aa9-aefb-1d3ff2bbe54b management: - docChecksum: a8a8ad005ebe4a75896c48e45b6b91a1 + docChecksum: c5bc301af128cf1271a3a61216f28d08 docVersion: 0.0.1 - speakeasyVersion: 1.399.0 - generationVersion: 2.415.8 - releaseVersion: 2.9.15 - configChecksum: 15cf6fe08d00510770a1bd60c3c1dcfc + speakeasyVersion: 1.402.0 + generationVersion: 2.422.6 + releaseVersion: 2.10.0 + configChecksum: bbe39ffe20e23956daefa457bf835af9 repoURL: https://github.com/hathora/cloud-sdk-java.git repoSubDirectory: . published: true @@ -14,7 +14,7 @@ features: java: additionalDependencies: 0.1.0 constsAndDefaults: 0.1.1 - core: 3.29.7 + core: 3.30.1 deprecations: 2.81.1 downloadStreams: 0.1.1 flattening: 2.81.1 @@ -922,11 +922,17 @@ examples: application/json: {"message": ""} DeleteAppV1Deprecated: speakeasy-default-delete-app-v1-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} GetAppInfoV1Deprecated: speakeasy-default-get-app-info-v1-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "appName": "minecraft", "appSecret": "secret-6f706e83-0ec1-437a-9a46-7d4281eb2f39", "createdAt": "2022-07-24T20:16:34.762Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2024-04-08T13:25:03.801Z", "deletedBy": "noreply@hathora.dev", "orgId": "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39"} @@ -941,6 +947,9 @@ examples: application/json: {"message": ""} UpdateAppV1Deprecated: speakeasy-default-update-app-v1-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"appName": "minecraft"} responses: @@ -962,11 +971,17 @@ examples: application/json: {"message": ""} DeleteApp: speakeasy-default-delete-app: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} GetApp: speakeasy-default-get-app: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "appName": "minecraft", "appSecret": "secret-6f706e83-0ec1-437a-9a46-7d4281eb2f39", "createdAt": "2023-02-18T07:51:03.251Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2023-09-09T14:12:49.427Z", "deletedBy": "noreply@hathora.dev", "orgId": "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39"} @@ -984,6 +999,9 @@ examples: application/json: {"message": ""} UpdateApp: speakeasy-default-update-app: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"appName": "minecraft"} responses: @@ -993,6 +1011,9 @@ examples: application/json: {"message": ""} LoginAnonymous: speakeasy-default-login-anonymous: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYW5vbnltb3VzIiwiaWQiOiJ3aDA4eWN3eTJwOSIsIm5hbWUiOiJqaXR0ZXJ5LXNhbG1vbi1ndWxsIiwiaWF0IjoxNjg5MzQ5MTk3fQ.-LzlPhZw2tw0ycZ229IRHwwmINGKWNPFMDrXOphLjEk"} @@ -1000,6 +1021,9 @@ examples: application/json: {"message": ""} LoginGoogle: speakeasy-default-login-google: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"idToken": "eyJhbGciOiJSUzI1NiIsImtpZCI6ImZkNDhhNzUxMzhkOWQ0OGYwYWE2MzVlZjU2OWM0ZTE5NmY3YWU4ZDYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwiYXpwIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiYXVkIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwic3ViIjoiMTE0NTQyMzMwNzI3MTU2MTMzNzc2IiwiZW1haWwiOiJocGFdkeivmeuzQGdtYWlsLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJhdF9oYXNoIjoidno1NGhhdTNxbnVR"} responses: @@ -1009,6 +1033,9 @@ examples: application/json: {"message": ""} LoginNickname: speakeasy-default-login-nickname: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"nickname": "squiddytwoshoes"} responses: @@ -1061,6 +1088,9 @@ examples: application/json: {"message": ""} CreateBuildDeprecated: speakeasy-default-create-build-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"buildTag": "0.1.14-14c793"} responses: @@ -1073,6 +1103,7 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} @@ -1081,6 +1112,7 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "buildTag": "0.1.14-14c793", "createdAt": "2024-11-19T18:29:38.334Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2024-08-10T12:04:14.202Z", "finishedAt": "2023-03-05T05:20:13.755Z", "imageSize": 361321, "regionalContainerTags": [], "startedAt": "2023-01-26T08:21:08.873Z", "status": "running"} @@ -1088,6 +1120,9 @@ examples: application/json: {"message": ""} GetBuildsDeprecated: speakeasy-default-get-builds-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1098,6 +1133,7 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: multipart/form-data: {"file": {"": "example.file"}} responses: @@ -1107,6 +1143,9 @@ examples: application/json: {"message": ""} CreateBuildV2Deprecated: speakeasy-default-create-build-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"buildTag": "0.1.14-14c793"} responses: @@ -1116,6 +1155,9 @@ examples: application/json: {"message": ""} CreateBuildWithUploadUrlV2Deprecated: speakeasy-default-create-build-with-upload-url-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"buildTag": "0.1.14-14c793"} responses: @@ -1125,8 +1167,11 @@ examples: application/json: {"message": ""} CreateWithMultipartUploadsV2Deprecated: speakeasy-default-create-with-multipart-uploads-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: - application/json: {"buildSizeInBytes": "3146.66", "buildTag": "0.1.14-14c793"} + application/json: {"buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "buildSizeInBytes": "3146.66", "buildTag": "0.1.14-14c793"} responses: "201": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "buildTag": "0.1.14-14c793", "completeUploadPostRequestUrl": "", "createdAt": "2024-05-06T02:31:03.248Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2023-02-21T08:25:21.203Z", "finishedAt": "2022-05-05T10:26:24.463Z", "imageSize": 111164, "maxChunkSize": "9994.53", "regionalContainerTags": [], "startedAt": "2022-04-20T05:50:04.786Z", "status": "succeeded", "uploadParts": []} @@ -1137,6 +1182,7 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} @@ -1145,6 +1191,7 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "buildTag": "0.1.14-14c793", "createdAt": "2023-03-02T14:52:20.998Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2023-10-07T04:26:21.891Z", "finishedAt": "2023-09-19T22:34:44.398Z", "imageSize": 662414, "regionalContainerTags": [], "startedAt": "2023-06-19T07:40:37.459Z", "status": "failed"} @@ -1152,6 +1199,9 @@ examples: application/json: {"message": ""} GetBuildsV2Deprecated: speakeasy-default-get-builds-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1162,6 +1212,7 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "400": application/json: {"message": ""} @@ -1172,17 +1223,17 @@ examples: query: orgId: "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39" requestBody: - application/json: {"buildSizeInBytes": "5387.85", "buildTag": "0.1.14-14c793"} + application/json: {"buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "buildSizeInBytes": "5387.85", "buildTag": "0.1.14-14c793"} responses: "201": - application/json: {"buildId": "", "buildTag": "0.1.14-14c793", "completeUploadPostRequestUrl": "", "createdAt": "2023-01-06T11:09:29.913Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2022-05-03T02:32:52.236Z", "finishedAt": "2022-08-24T02:02:44.755Z", "imageSize": 893876, "maxChunkSize": "46.13", "orgId": "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39", "startedAt": "2022-10-03T13:44:52.128Z", "status": "failed", "uploadParts": []} + application/json: {"buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "buildTag": "0.1.14-14c793", "completeUploadPostRequestUrl": "", "createdAt": "2023-01-06T11:09:29.913Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2022-05-03T02:32:52.236Z", "finishedAt": "2022-08-24T02:02:44.755Z", "imageSize": 893876, "maxChunkSize": "46.13", "orgId": "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39", "startedAt": "2022-10-03T13:44:52.128Z", "status": "failed", "uploadParts": []} "400": application/json: {"message": ""} DeleteBuild: speakeasy-default-delete-build: parameters: path: - buildId: "" + buildId: "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5" query: orgId: "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39" responses: @@ -1193,12 +1244,12 @@ examples: speakeasy-default-get-build: parameters: path: - buildId: "" + buildId: "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5" query: orgId: "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39" responses: "200": - application/json: {"buildId": "", "buildTag": "0.1.14-14c793", "createdAt": "2024-06-25T23:45:40.945Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2022-01-01T12:11:43.281Z", "finishedAt": "2023-07-01T05:11:17.947Z", "imageSize": 506610, "orgId": "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39", "startedAt": "2022-08-28T06:31:38.331Z", "status": "succeeded"} + application/json: {"buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "buildTag": "0.1.14-14c793", "createdAt": "2024-06-25T23:45:40.945Z", "createdBy": "noreply@hathora.dev", "deletedAt": "2022-01-01T12:11:43.281Z", "finishedAt": "2023-07-01T05:11:17.947Z", "imageSize": 506610, "orgId": "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39", "startedAt": "2022-08-28T06:31:38.331Z", "status": "succeeded"} "401": application/json: {"message": ""} GetBuilds: @@ -1215,7 +1266,7 @@ examples: speakeasy-default-run-build: parameters: path: - buildId: "" + buildId: "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5" query: orgId: "org-6f706e83-0ec1-437a-9a46-7d4281eb2f39" responses: @@ -1227,11 +1278,12 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"additionalContainerPorts": [], "containerPort": 4000, "env": [], "planName": "tiny", "roomsPerProcess": 3, "transportType": "tcp"} responses: "201": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "containerPort": "2771.06", "createdAt": "2022-01-15T01:28:17.989Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "udp"}, "deploymentId": 1, "env": [], "planName": "tiny", "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "tls"} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "containerPort": "2771.06", "createdAt": "2022-01-15T01:28:17.989Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "udp"}, "deploymentId": 1, "env": [], "planName": "tiny", "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "tls"} "400": application/json: {"message": ""} GetDeploymentInfoV1Deprecated: @@ -1239,13 +1291,17 @@ examples: parameters: path: deploymentId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "containerPort": "7738.86", "createdAt": "2024-09-18T15:37:39.199Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "planName": "tiny", "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "tcp"} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "containerPort": "7738.86", "createdAt": "2024-09-18T15:37:39.199Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "planName": "tiny", "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "tcp"} "401": application/json: {"message": ""} GetDeploymentsV1Deprecated: speakeasy-default-get-deployments-v1-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1253,9 +1309,12 @@ examples: application/json: {"message": ""} GetLatestDeploymentV1Deprecated: speakeasy-default-get-latest-deployment-v1-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "containerPort": "1419.21", "createdAt": "2023-02-10T08:57:00.829Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "planName": "tiny", "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "udp"} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "containerPort": "1419.21", "createdAt": "2023-02-10T08:57:00.829Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "planName": "tiny", "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "udp"} "401": application/json: {"message": ""} CreateDeploymentV2Deprecated: @@ -1263,11 +1322,12 @@ examples: parameters: path: buildId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"additionalContainerPorts": [], "containerPort": 4000, "env": [], "idleTimeoutEnabled": false, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "tcp"} responses: "201": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "createdAt": "2024-01-13T14:02:49.102Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "createdAt": "2024-01-13T14:02:49.102Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} "400": application/json: {"message": ""} GetDeploymentInfoV2Deprecated: @@ -1275,13 +1335,17 @@ examples: parameters: path: deploymentId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "createdAt": "2023-04-13T07:15:44.965Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "idleTimeoutEnabled": false, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "createdAt": "2023-04-13T07:15:44.965Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tls"}, "deploymentId": 1, "env": [], "idleTimeoutEnabled": false, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} "401": application/json: {"message": ""} GetDeploymentsV2Deprecated: speakeasy-default-get-deployments-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1289,32 +1353,42 @@ examples: application/json: {"message": ""} GetLatestDeploymentV2Deprecated: speakeasy-default-get-latest-deployment-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "createdAt": "2023-11-14T23:28:17.203Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tcp"}, "deploymentId": 1, "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": 1, "createdAt": "2023-11-14T23:28:17.203Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tcp"}, "deploymentId": 1, "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} "401": application/json: {"message": ""} CreateDeployment: speakeasy-default-create-deployment: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: - application/json: {"additionalContainerPorts": [], "buildId": "", "containerPort": 4000, "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "tcp"} + application/json: {"additionalContainerPorts": [], "buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "containerPort": 4000, "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3, "transportType": "tcp"} responses: "201": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": "", "buildTag": "0.1.14-14c793", "createdAt": "2022-07-14T04:14:25.503Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tcp"}, "deploymentId": "", "env": [], "idleTimeoutEnabled": false, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "buildTag": "0.1.14-14c793", "createdAt": "2022-07-14T04:14:25.503Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tcp"}, "deploymentId": "dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "env": [], "idleTimeoutEnabled": false, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} "400": application/json: {"message": ""} GetDeployment: speakeasy-default-get-deployment: parameters: path: - deploymentId: "" + deploymentId: "dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": "", "buildTag": "0.1.14-14c793", "createdAt": "2023-01-17T20:50:05.380Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tcp"}, "deploymentId": "", "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "buildTag": "0.1.14-14c793", "createdAt": "2023-01-17T20:50:05.380Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "tcp"}, "deploymentId": "dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} "401": application/json: {"message": ""} GetDeployments: speakeasy-default-get-deployments: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"deployments": []} @@ -1322,9 +1396,12 @@ examples: application/json: {"message": ""} GetLatestDeployment: speakeasy-default-get-latest-deployment: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalContainerPorts": [{"name": "debug", "port": 4000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": "", "buildTag": "0.1.14-14c793", "createdAt": "2022-09-10T07:35:40.238Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "udp"}, "deploymentId": "", "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} + application/json: {"additionalContainerPorts": [{"name": "default", "port": 8000, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "buildId": "bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "buildTag": "0.1.14-14c793", "createdAt": "2022-09-10T07:35:40.238Z", "createdBy": "noreply@hathora.dev", "defaultContainerPort": {"name": "default", "port": 8000, "transportType": "udp"}, "deploymentId": "dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "env": [], "idleTimeoutEnabled": true, "requestedCPU": 0.5, "requestedMemoryMB": 1024, "roomsPerProcess": 3} "401": application/json: {"message": ""} GetPingServiceEndpointsDeprecated: @@ -1339,6 +1416,10 @@ examples: application/json: [{"host": "ping.hathora.dev", "port": 2000, "region": "Seattle"}] CreatePrivateLobbyDeprecated: speakeasy-default-create-private-lobby-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: "2swovpy1fnunu" @@ -1346,6 +1427,10 @@ examples: application/json: {"message": ""} CreatePublicLobbyDeprecated: speakeasy-default-create-public-lobby-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: "2swovpy1fnunu" @@ -1353,6 +1438,10 @@ examples: application/json: {"message": ""} ListActivePublicLobbiesDeprecatedV1: speakeasy-default-list-active-public-lobbies-deprecated-v1: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: [] @@ -1361,7 +1450,8 @@ examples: CreateLobbyDeprecated: speakeasy-default-create-lobby-deprecated: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: roomId: "2swovpy1fnunu" requestBody: @@ -1374,7 +1464,8 @@ examples: CreateLocalLobby: speakeasy-default-create-local-lobby: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: roomId: "2swovpy1fnunu" requestBody: @@ -1387,7 +1478,8 @@ examples: CreatePrivateLobby: speakeasy-default-create-private-lobby: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: roomId: "2swovpy1fnunu" requestBody: @@ -1400,7 +1492,8 @@ examples: CreatePublicLobby: speakeasy-default-create-public-lobby: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: roomId: "2swovpy1fnunu" requestBody: @@ -1415,6 +1508,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2022-07-06T04:13:36.166Z", "createdBy": "google-oauth2|107030234048588177467", "initialConfig": "", "local": true, "region": "London", "roomId": "2swovpy1fnunu", "shortCode": "LFG4", "visibility": "private"} @@ -1422,6 +1516,10 @@ examples: application/json: {"message": ""} ListActivePublicLobbiesDeprecatedV2: speakeasy-default-list-active-public-lobbies-deprecated-v2: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: [] @@ -1432,6 +1530,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"state": "South Dakota"} responses: @@ -1442,7 +1541,8 @@ examples: CreateLobby: speakeasy-default-create-lobby: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: shortCode: "LFG4" roomId: "2swovpy1fnunu" @@ -1458,6 +1558,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2023-05-04T00:54:54.219Z", "createdBy": "google-oauth2|107030234048588177467", "region": "Dallas", "roomConfig": "{\"name\":\"my-room\"}", "roomId": "2swovpy1fnunu", "shortCode": "LFG4", "visibility": "private"} @@ -1468,6 +1569,7 @@ examples: parameters: path: shortCode: "LFG4" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2024-01-01T16:22:21.878Z", "createdBy": "google-oauth2|107030234048588177467", "region": "Seattle", "roomConfig": "{\"name\":\"my-room\"}", "roomId": "2swovpy1fnunu", "shortCode": "LFG4", "visibility": "private"} @@ -1475,6 +1577,10 @@ examples: application/json: {"message": ""} ListActivePublicLobbies: speakeasy-default-list-active-public-lobbies: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: [] @@ -1485,6 +1591,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "400": application/json: {"message": ""} @@ -1492,7 +1599,8 @@ examples: GetLogsForApp: speakeasy-default-get-logs-for-app: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: tailLines: 100 responses: @@ -1504,6 +1612,7 @@ examples: parameters: path: deploymentId: 1 + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: tailLines: 100 responses: @@ -1515,6 +1624,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: tailLines: 100 responses: @@ -1535,6 +1645,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: {} responses: "401": @@ -1617,13 +1728,18 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"activeConnections": 10, "activeConnectionsUpdatedAt": "2024-10-01T07:24:07.645Z", "additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "deploymentId": 1, "draining": false, "egressedBytes": 435, "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "host": "suburban-coinsurance.net", "idleSince": "2023-11-20T06:01:50.927Z", "port": "9902.59", "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Mumbai", "roomSlotsAvailable": "4422.87", "roomSlotsAvailableUpdatedAt": "2024-03-26T17:21:54.312Z", "roomsAllocated": 1, "roomsAllocatedUpdatedAt": "2022-02-25T03:28:19.955Z", "roomsPerProcess": 3, "startedAt": "2023-02-11T23:14:24.581Z", "startingAt": "2022-09-25T15:26:01.198Z", "stoppingAt": "2022-12-10T18:15:06.797Z", "terminatedAt": "2023-04-26T14:37:39.706Z"} + application/json: {"activeConnections": 10, "activeConnectionsUpdatedAt": "2024-10-01T07:24:07.645Z", "additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "deploymentId": 1, "draining": false, "egressedBytes": 435, "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "host": "suburban-coinsurance.net", "idleSince": "2023-11-20T06:01:50.927Z", "port": "9902.59", "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Mumbai", "roomSlotsAvailable": "4422.87", "roomSlotsAvailableUpdatedAt": "2024-03-26T17:21:54.312Z", "roomsAllocated": 1, "roomsAllocatedUpdatedAt": "2022-02-25T03:28:19.955Z", "roomsPerProcess": 3, "startedAt": "2023-02-11T23:14:24.581Z", "startingAt": "2022-09-25T15:26:01.198Z", "stoppingAt": "2022-12-10T18:15:06.797Z", "terminatedAt": "2023-04-26T14:37:39.706Z"} "401": application/json: {"message": ""} GetRunningProcesses: speakeasy-default-get-running-processes: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: [] @@ -1631,6 +1747,10 @@ examples: application/json: {"message": ""} GetStoppedProcesses: speakeasy-default-get-stopped-processes: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: [] @@ -1641,13 +1761,18 @@ examples: parameters: path: region: "Mumbai" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "201": - application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2023-03-05T04:00:55.739Z", "deploymentId": 1, "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Chicago", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2023-08-05T06:28:46.709Z", "status": "failed", "stoppingAt": "2024-10-01T01:40:00.691Z", "terminatedAt": "2023-03-22T20:04:29.077Z"} + application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2023-03-05T04:00:55.739Z", "deploymentId": 1, "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Chicago", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2023-08-05T06:28:46.709Z", "status": "failed", "stoppingAt": "2024-10-01T01:40:00.691Z", "terminatedAt": "2023-03-22T20:04:29.077Z"} "401": application/json: {"message": ""} GetLatestProcessesV2Deprecated: speakeasy-default-get-latest-processes-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: [] @@ -1658,13 +1783,18 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2022-02-17T10:55:40.614Z", "deploymentId": 1, "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Sao_Paulo", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2024-01-10T14:15:10.046Z", "status": "stopped", "stoppingAt": "2024-04-02T09:20:47.745Z", "terminatedAt": "2024-11-04T10:19:15.771Z"} + application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2022-02-17T10:55:40.614Z", "deploymentId": 1, "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Sao_Paulo", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2024-01-10T14:15:10.046Z", "status": "stopped", "stoppingAt": "2024-04-02T09:20:47.745Z", "terminatedAt": "2024-11-04T10:19:15.771Z"} "401": application/json: {"message": ""} GetProcessesCountExperimentalV2Deprecated: speakeasy-default-get-processes-count-experimental-v2-deprecated: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: {"count": "4304.38"} @@ -1675,6 +1805,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} @@ -1683,13 +1814,18 @@ examples: parameters: path: region: "Tokyo" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "201": - application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2022-11-01T04:57:37.351Z", "deploymentId": "", "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Tokyo", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2022-03-12T08:24:20.863Z", "status": "draining", "stoppingAt": "2024-10-13T12:22:39.611Z", "terminatedAt": "2022-05-16T14:01:12.093Z"} + application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2022-11-01T04:57:37.351Z", "deploymentId": "dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Tokyo", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2022-03-12T08:24:20.863Z", "status": "draining", "stoppingAt": "2024-10-13T12:22:39.611Z", "terminatedAt": "2022-05-16T14:01:12.093Z"} "401": application/json: {"message": ""} GetLatestProcesses: speakeasy-default-get-latest-processes: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: [] @@ -1700,13 +1836,18 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2023-12-11T06:13:11.533Z", "deploymentId": "", "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Chicago", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2022-08-27T15:32:02.112Z", "status": "starting", "stoppingAt": "2024-12-07T20:41:15.355Z", "terminatedAt": "2023-07-10T21:26:48.593Z"} + application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "createdAt": "2023-12-11T06:13:11.533Z", "deploymentId": "dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5", "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "region": "Chicago", "roomsAllocated": 1, "roomsPerProcess": 3, "startedAt": "2022-08-27T15:32:02.112Z", "status": "starting", "stoppingAt": "2024-12-07T20:41:15.355Z", "terminatedAt": "2023-07-10T21:26:48.593Z"} "401": application/json: {"message": ""} GetProcessesCountExperimental: speakeasy-default-get-processes-count-experimental: + parameters: + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" + query: {} responses: "200": application/json: {"count": "4724.83"} @@ -1717,17 +1858,19 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} CreateRoomDeprecated: speakeasy-default-create-room-deprecated: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: roomId: "2swovpy1fnunu" requestBody: - application/json: {"region": "Chicago", "roomConfig": "{\"name\":\"my-room\"}"} + application/json: {"clientIPs": ["123.123.123.123"], "region": "Chicago", "roomConfig": "{\"name\":\"my-room\"}"} responses: "201": application/json: "2swovpy1fnunu" @@ -1738,6 +1881,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} @@ -1746,6 +1890,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1756,9 +1901,10 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"host": "essential-enclave.info", "port": "990.3", "roomId": "2swovpy1fnunu", "status": "active", "transportType": "udp"} + application/json: {"host": "functional-bran.org", "port": "963.07", "roomId": "2swovpy1fnunu", "status": "active", "transportType": "udp"} "400": application/json: {"message": ""} GetInactiveRoomsForProcessDeprecated: @@ -1766,6 +1912,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1776,6 +1923,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"allocations": [], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "currentAllocation": {"processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "roomAllocationId": "e3a0aa32-1711-4036-acfa-008b96061a78", "scheduledAt": "2024-11-07T20:34:27.172Z", "unscheduledAt": "2022-08-05T09:46:07.658Z"}, "roomConfig": "{\"name\":\"my-room\"}", "roomId": "2swovpy1fnunu", "status": "active"} @@ -1786,20 +1934,22 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} CreateRoom: speakeasy-default-create-room: parameters: - path: {} + path: + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" query: roomId: "2swovpy1fnunu" requestBody: - application/json: {"region": "Sao_Paulo", "roomConfig": "{\"name\":\"my-room\"}"} + application/json: {"clientIPs": ["123.123.123.123"], "region": "Sao_Paulo", "roomConfig": "{\"name\":\"my-room\"}"} responses: "201": - application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp"}], "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "roomId": "2swovpy1fnunu", "status": "starting"} + application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}], "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "roomId": "2swovpy1fnunu", "status": "starting"} "400": application/json: {"message": ""} DestroyRoom: @@ -1807,6 +1957,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} @@ -1815,6 +1966,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1825,9 +1977,10 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": - application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "debug", "port": 72941, "transportType": "tcp"}], "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "roomId": "2swovpy1fnunu", "status": "active"} + application/json: {"additionalExposedPorts": [{"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}], "exposedPort": {"host": "1.proxy.hathora.dev", "name": "default", "port": 34567, "transportType": "tcp"}, "roomId": "2swovpy1fnunu", "status": "active"} "400": application/json: {"message": ""} GetInactiveRoomsForProcess: @@ -1835,6 +1988,7 @@ examples: parameters: path: processId: "cbfcddd2-0006-43ae-996c-995fff7bed2e" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: [] @@ -1845,6 +1999,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "200": application/json: {"allocations": [], "appId": "app-af469a92-5b45-4565-b3c4-b79878de67d2", "currentAllocation": {"processId": "cbfcddd2-0006-43ae-996c-995fff7bed2e", "roomAllocationId": "e3a0aa32-1711-4036-acfa-008b96061a78", "scheduledAt": "2024-11-10T01:54:28.993Z", "unscheduledAt": "2023-06-23T12:39:23.033Z"}, "roomConfig": "{\"name\":\"my-room\"}", "roomId": "2swovpy1fnunu", "status": "active"} @@ -1855,6 +2010,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" responses: "401": application/json: {"message": ""} @@ -1863,6 +2019,7 @@ examples: parameters: path: roomId: "2swovpy1fnunu" + appId: "app-af469a92-5b45-4565-b3c4-b79878de67d2" requestBody: application/json: {"roomConfig": "{\"name\":\"my-room\"}"} responses: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 0a84dabc..340cc45b 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.399.0 +speakeasyVersion: 1.402.0 sources: java-source: sourceNamespace: java-source - sourceRevisionDigest: sha256:572c7236466a3a0a318ebe2970f64b712fdfc8dc4e66f9bb87d8e78857e7a8ff - sourceBlobDigest: sha256:1642d5dff542c96bfc7263a147c8deb79efde0ca1b71a63db0811f3a204dde06 + sourceRevisionDigest: sha256:38c7add495ff53ff279d6c3108af109387c6857442adc7758077462021c04ca6 + sourceBlobDigest: sha256:960b8df64d8ae8c3cf15af84b5213cddab0f65bc96eb9c537261c2ca92bb98ed tags: - latest - main @@ -11,8 +11,8 @@ targets: hathora-java: source: java-source sourceNamespace: java-source - sourceRevisionDigest: sha256:572c7236466a3a0a318ebe2970f64b712fdfc8dc4e66f9bb87d8e78857e7a8ff - sourceBlobDigest: sha256:1642d5dff542c96bfc7263a147c8deb79efde0ca1b71a63db0811f3a204dde06 + sourceRevisionDigest: sha256:38c7add495ff53ff279d6c3108af109387c6857442adc7758077462021c04ca6 + sourceBlobDigest: sha256:960b8df64d8ae8c3cf15af84b5213cddab0f65bc96eb9c537261c2ca92bb98ed workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/README.md b/README.md index 7276f997..178f45cf 100755 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ The samples below show how a published SDK artifact is used: Gradle: ```groovy -implementation 'dev.hathora:cloud-sdk:2.9.15' +implementation 'dev.hathora:cloud-sdk:2.10.0' ``` Maven: @@ -43,7 +43,7 @@ Maven: dev.hathora cloud-sdk - 2.9.15 + 2.10.0 ``` @@ -71,8 +71,8 @@ gradlew.bat publishToMavenLocal -Pskip.signing package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.CreateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; import dev.hathora.cloud_sdk.models.shared.Security; @@ -80,39 +80,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AppConfig req = AppConfig.builder() - .appName("minecraft") - .authConfiguration(AuthConfiguration.builder() + CreateAppResponse res = sdk.appsV2().createApp() + .appConfig(AppConfig.builder() + .appName("minecraft") + .authConfiguration(AuthConfiguration.builder() + .build()) .build()) - .build(); - - CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() - .request(req) + .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -319,7 +307,7 @@ Deleting a build that is actively build used by an app's deployment will cause f A parameter is configured globally. This parameter may be set on the SDK client instance itself during initialization. When configured as an option during SDK initialization, This global value will be used as the default on the operations that use it. When such operations are called, there is a place in each to override the global value, if needed. -For example, you can set `appId` to `"app-af469a92-5b45-4565-b3c4-b79878de67d2"` at SDK initialization and then you do not have to pass the same value on calls to operations like `deleteAppV1Deprecated`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration. +For example, you can set `appId` to `"app-af469a92-5b45-4565-b3c4-b79878de67d2"` at SDK initialization and then you do not have to pass the same value on calls to operations like `deleteApp`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration. ### Available Globals @@ -337,38 +325,27 @@ The following global parameter is available. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.DeleteAppV1DeprecatedResponse; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.DeleteAppResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DeleteAppV1DeprecatedResponse res = sdk.appsV1().deleteAppV1Deprecated() + DeleteAppResponse res = sdk.appsV2().deleteApp() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -381,7 +358,7 @@ Handling errors in this SDK should largely match your expectations. All operati | Error Object | Status Code | Content Type | | ---------------------- | ---------------------- | ---------------------- | -| models/errors/ApiError | 401,422,429,500 | application/json | +| models/errors/ApiError | 401,404,422,429,500 | application/json | | models/errors/SDKError | 4xx-5xx | \*\/* | ### Example @@ -390,8 +367,8 @@ Handling errors in this SDK should largely match your expectations. All operati package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.CreateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; import dev.hathora.cloud_sdk.models.shared.Security; @@ -399,39 +376,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AppConfig req = AppConfig.builder() - .appName("minecraft") - .authConfiguration(AuthConfiguration.builder() + CreateAppResponse res = sdk.appsV2().createApp() + .appConfig(AppConfig.builder() + .appName("minecraft") + .authConfiguration(AuthConfiguration.builder() + .build()) .build()) - .build(); - - CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() - .request(req) + .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -455,8 +420,8 @@ You can override the default server globally by passing a server index to the `s package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.CreateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; import dev.hathora.cloud_sdk.models.shared.Security; @@ -464,40 +429,28 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .serverIndex(1) .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AppConfig req = AppConfig.builder() - .appName("minecraft") - .authConfiguration(AuthConfiguration.builder() + CreateAppResponse res = sdk.appsV2().createApp() + .appConfig(AppConfig.builder() + .appName("minecraft") + .authConfiguration(AuthConfiguration.builder() + .build()) .build()) - .build(); - - CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() - .request(req) + .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -510,8 +463,8 @@ The default server can also be overridden globally by passing a URL to the `serv package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.CreateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; import dev.hathora.cloud_sdk.models.shared.Security; @@ -519,40 +472,28 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .serverURL("https://api.hathora.dev") .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AppConfig req = AppConfig.builder() - .appName("minecraft") - .authConfiguration(AuthConfiguration.builder() + CreateAppResponse res = sdk.appsV2().createApp() + .appConfig(AppConfig.builder() + .appName("minecraft") + .authConfiguration(AuthConfiguration.builder() + .build()) .build()) - .build(); - - CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() - .request(req) + .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -574,8 +515,8 @@ You can set the security parameters through the `security` builder method when i package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.CreateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; import dev.hathora.cloud_sdk.models.shared.Security; @@ -583,39 +524,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AppConfig req = AppConfig.builder() - .appName("minecraft") - .authConfiguration(AuthConfiguration.builder() + CreateAppResponse res = sdk.appsV2().createApp() + .appConfig(AppConfig.builder() + .appName("minecraft") + .authConfiguration(AuthConfiguration.builder() + .build()) .build()) - .build(); - - CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() - .request(req) + .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -627,43 +556,43 @@ Some operations in this SDK require the security scheme to be specified at the r package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedResponse; -import dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedSecurity; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.CreateLobbyRequest; +import dev.hathora.cloud_sdk.models.operations.CreateLobbyResponse; +import dev.hathora.cloud_sdk.models.operations.CreateLobbySecurity; +import dev.hathora.cloud_sdk.models.shared.CreateLobbyV3Params; +import dev.hathora.cloud_sdk.models.shared.LobbyVisibility; import dev.hathora.cloud_sdk.models.shared.Region; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") + .build(); + + CreateLobbyRequest req = CreateLobbyRequest.builder() + .createLobbyV3Params(CreateLobbyV3Params.builder() + .region(Region.SEATTLE) + .visibility(LobbyVisibility.PRIVATE) + .roomConfig("{\"name\":\"my-room\"}") + .build()) + .roomId("2swovpy1fnunu") + .shortCode("LFG4") .build(); - CreatePrivateLobbyDeprecatedResponse res = sdk.lobbiesV1().createPrivateLobbyDeprecated() - .security(CreatePrivateLobbyDeprecatedSecurity.builder() + CreateLobbyResponse res = sdk.lobbiesV3().createLobby() + .request(req) + .security(CreateLobbySecurity.builder() .playerAuth("") .build()) - .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .local(false) - .region(Region.LONDON) .call(); - if (res.roomId().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobbyV3().isPresent()) { + // handle response } - } } ``` diff --git a/RELEASES.md b/RELEASES.md index ac60e1fc..c258fe6a 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -689,4 +689,14 @@ Based on: ### Generated - [java v2.9.15] . ### Releases -- [Maven Central v2.9.15] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/2.9.15 - . \ No newline at end of file +- [Maven Central v2.9.15] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/2.9.15 - . + +## 2024-09-24 00:07:34 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.402.0 (2.422.6) https://github.com/speakeasy-api/speakeasy +### Generated +- [java v2.10.0] . +### Releases +- [Maven Central v2.10.0] https://central.sonatype.com/artifact/dev.hathora/cloud-sdk/2.10.0 - . \ No newline at end of file diff --git a/USAGE.md b/USAGE.md index c1380487..989454e7 100644 --- a/USAGE.md +++ b/USAGE.md @@ -3,8 +3,8 @@ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; -import dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse; +import dev.hathora.cloud_sdk.models.errors.ApiError; +import dev.hathora.cloud_sdk.models.operations.CreateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; import dev.hathora.cloud_sdk.models.shared.Security; @@ -12,39 +12,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AppConfig req = AppConfig.builder() - .appName("minecraft") - .authConfiguration(AuthConfiguration.builder() + CreateAppResponse res = sdk.appsV2().createApp() + .appConfig(AppConfig.builder() + .appName("minecraft") + .authConfiguration(AuthConfiguration.builder() + .build()) .build()) - .build(); - - CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() - .request(req) + .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` diff --git a/build.gradle b/build.gradle index 23c9c15f..e5a6ac20 100644 --- a/build.gradle +++ b/build.gradle @@ -63,7 +63,7 @@ tasks.withType(Javadoc) { } group = "dev.hathora" -version = "2.9.15" +version = "2.10.0" sourcesJar { archiveBaseName = "cloud-sdk" @@ -101,7 +101,7 @@ publishing { maven(MavenPublication) { groupId = 'dev.hathora' artifactId = 'cloud-sdk' - version = '2.9.15' + version = '2.10.0' from components.java diff --git a/codeSamples.yaml b/codeSamples.yaml index 0f55e3ac..7cb474c8 100644 --- a/codeSamples.yaml +++ b/codeSamples.yaml @@ -3,657 +3,333 @@ info: title: CodeSamples overlay for java target version: 0.0.0 actions: - - target: $["paths"]["/apps/v1/create"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateAppV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.AppConfig;\nimport dev.hathora.cloud_sdk.models.shared.AuthConfiguration;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n AppConfig req = AppConfig.builder()\n .authConfiguration(AuthConfiguration.builder()\n .build())\n .appName(\"minecraft\")\n .build();\n\n CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated()\n .request(req)\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/apps/v1/delete/{appId}"]["delete"] - update: - "x-codeSamples": - - "lang": "java" - "label": "DeleteAppV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DeleteAppV1DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DeleteAppV1DeprecatedResponse res = sdk.appsV1().deleteAppV1Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/apps/v1/info/{appId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetAppInfoV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetAppInfoV1DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetAppInfoV1DeprecatedResponse res = sdk.appsV1().getAppInfoV1Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/apps/v1/list"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetAppsV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetAppsV1DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetAppsV1DeprecatedResponse res = sdk.appsV1().getAppsV1Deprecated()\n .call();\n\n if (res.applicationWithLatestDeploymentAndBuildDeprecateds().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/apps/v1/update/{appId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "UpdateAppV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.UpdateAppV1DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.AppConfig;\nimport dev.hathora.cloud_sdk.models.shared.AuthConfiguration;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n UpdateAppV1DeprecatedResponse res = sdk.appsV1().updateAppV1Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .appConfig(AppConfig.builder()\n .authConfiguration(AuthConfiguration.builder()\n .build())\n .appName(\"minecraft\")\n .build())\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - target: $["paths"]["/apps/v2/apps"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetApps" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetAppsResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetAppsResponse res = sdk.appsV2().getApps()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.applicationsPage().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetAppsResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetAppsResponse res = sdk.appsV2().getApps()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.applicationsPage().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/apps/v2/apps"]["post"] update: "x-codeSamples": - "lang": "java" "label": "CreateApp" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateAppResponse;\nimport dev.hathora.cloud_sdk.models.shared.AppConfig;\nimport dev.hathora.cloud_sdk.models.shared.AuthConfiguration;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateAppResponse res = sdk.appsV2().createApp()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .appConfig(AppConfig.builder()\n .authConfiguration(AuthConfiguration.builder()\n .build())\n .appName(\"minecraft\")\n .build())\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.CreateAppResponse;\nimport dev.hathora.cloud_sdk.models.shared.AppConfig;\nimport dev.hathora.cloud_sdk.models.shared.AuthConfiguration;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateAppResponse res = sdk.appsV2().createApp()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .appConfig(AppConfig.builder()\n .authConfiguration(AuthConfiguration.builder()\n .build())\n .appName(\"minecraft\")\n .build())\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/apps/v2/apps/{appId}"]["delete"] update: "x-codeSamples": - "lang": "java" "label": "DeleteApp" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DeleteAppResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DeleteAppResponse res = sdk.appsV2().deleteApp()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.DeleteAppResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DeleteAppResponse res = sdk.appsV2().deleteApp()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n // handle response\n }\n}" - target: $["paths"]["/apps/v2/apps/{appId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetApp" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetAppResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetAppResponse res = sdk.appsV2().getApp()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetAppResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetAppResponse res = sdk.appsV2().getApp()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/apps/v2/apps/{appId}"]["post"] update: "x-codeSamples": - "lang": "java" "label": "UpdateApp" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.UpdateAppResponse;\nimport dev.hathora.cloud_sdk.models.shared.AppConfig;\nimport dev.hathora.cloud_sdk.models.shared.AuthConfiguration;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n UpdateAppResponse res = sdk.appsV2().updateApp()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .appConfig(AppConfig.builder()\n .authConfiguration(AuthConfiguration.builder()\n .build())\n .appName(\"minecraft\")\n .build())\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.UpdateAppResponse;\nimport dev.hathora.cloud_sdk.models.shared.AppConfig;\nimport dev.hathora.cloud_sdk.models.shared.AuthConfiguration;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n UpdateAppResponse res = sdk.appsV2().updateApp()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .appConfig(AppConfig.builder()\n .authConfiguration(AuthConfiguration.builder()\n .build())\n .appName(\"minecraft\")\n .build())\n .call();\n\n if (res.application().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/auth/v1/{appId}/login/anonymous"]["post"] update: "x-codeSamples": - "lang": "java" "label": "LoginAnonymous" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.LoginAnonymousResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n LoginAnonymousResponse res = sdk.authV1().loginAnonymous()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.playerTokenObject().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.LoginAnonymousResponse;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n LoginAnonymousResponse res = sdk.authV1().loginAnonymous()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.playerTokenObject().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/auth/v1/{appId}/login/google"]["post"] update: "x-codeSamples": - "lang": "java" "label": "LoginGoogle" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.LoginGoogleResponse;\nimport dev.hathora.cloud_sdk.models.shared.GoogleIdTokenObject;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n LoginGoogleResponse res = sdk.authV1().loginGoogle()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .googleIdTokenObject(GoogleIdTokenObject.builder()\n .idToken(\"eyJhbGciOiJSUzI1NiIsImtpZCI6ImZkNDhhNzUxMzhkOWQ0OGYwYWE2MzVlZjU2OWM0ZTE5NmY3YWU4ZDYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwiYXpwIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiYXVkIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwic3ViIjoiMTE0NTQyMzMwNzI3MTU2MTMzNzc2IiwiZW1haWwiOiJocGFdkeivmeuzQGdtYWlsLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJhdF9oYXNoIjoidno1NGhhdTNxbnVR\")\n .build())\n .call();\n\n if (res.playerTokenObject().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.LoginGoogleResponse;\nimport dev.hathora.cloud_sdk.models.shared.GoogleIdTokenObject;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n LoginGoogleResponse res = sdk.authV1().loginGoogle()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .googleIdTokenObject(GoogleIdTokenObject.builder()\n .idToken(\"eyJhbGciOiJSUzI1NiIsImtpZCI6ImZkNDhhNzUxMzhkOWQ0OGYwYWE2MzVlZjU2OWM0ZTE5NmY3YWU4ZDYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwiYXpwIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiYXVkIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwic3ViIjoiMTE0NTQyMzMwNzI3MTU2MTMzNzc2IiwiZW1haWwiOiJocGFdkeivmeuzQGdtYWlsLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJhdF9oYXNoIjoidno1NGhhdTNxbnVR\")\n .build())\n .call();\n\n if (res.playerTokenObject().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/auth/v1/{appId}/login/nickname"]["post"] update: "x-codeSamples": - "lang": "java" "label": "LoginNickname" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.LoginNicknameResponse;\nimport dev.hathora.cloud_sdk.models.shared.NicknameObject;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n LoginNicknameResponse res = sdk.authV1().loginNickname()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .nicknameObject(NicknameObject.builder()\n .nickname(\"squiddytwoshoes\")\n .build())\n .call();\n\n if (res.playerTokenObject().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.LoginNicknameResponse;\nimport dev.hathora.cloud_sdk.models.shared.NicknameObject;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n LoginNicknameResponse res = sdk.authV1().loginNickname()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .nicknameObject(NicknameObject.builder()\n .nickname(\"squiddytwoshoes\")\n .build())\n .call();\n\n if (res.playerTokenObject().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/billing/v1/balance"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetBalance" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetBalanceResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBalanceResponse res = sdk.billingV1().getBalance()\n .call();\n\n if (res.number().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetBalanceResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBalanceResponse res = sdk.billingV1().getBalance()\n .call();\n\n if (res.number().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/billing/v1/customerportalurl"]["post"] update: "x-codeSamples": - "lang": "java" "label": "InitStripeCustomerPortalUrl" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.InitStripeCustomerPortalUrlResponse;\nimport dev.hathora.cloud_sdk.models.shared.CustomerPortalUrl;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CustomerPortalUrl req = CustomerPortalUrl.builder()\n .returnUrl(\"\")\n .build();\n\n InitStripeCustomerPortalUrlResponse res = sdk.billingV1().initStripeCustomerPortalUrl()\n .request(req)\n .call();\n\n if (res.string().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.InitStripeCustomerPortalUrlResponse;\nimport dev.hathora.cloud_sdk.models.shared.CustomerPortalUrl;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CustomerPortalUrl req = CustomerPortalUrl.builder()\n .returnUrl(\"\")\n .build();\n\n InitStripeCustomerPortalUrlResponse res = sdk.billingV1().initStripeCustomerPortalUrl()\n .request(req)\n .call();\n\n if (res.string().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/billing/v1/invoices"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetInvoices" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetInvoicesResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetInvoicesResponse res = sdk.billingV1().getInvoices()\n .call();\n\n if (res.invoices().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetInvoicesResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetInvoicesResponse res = sdk.billingV1().getInvoices()\n .call();\n\n if (res.invoices().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/billing/v1/paymentmethod"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetPaymentMethod" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetPaymentMethodResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetPaymentMethodResponse res = sdk.billingV1().getPaymentMethod()\n .call();\n\n if (res.paymentMethod().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetPaymentMethodResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetPaymentMethodResponse res = sdk.billingV1().getPaymentMethod()\n .call();\n\n if (res.paymentMethod().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/billing/v1/upcoming/items"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetUpcomingInvoiceItems" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetUpcomingInvoiceItemsResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetUpcomingInvoiceItemsResponse res = sdk.billingV1().getUpcomingInvoiceItems()\n .call();\n\n if (res.invoiceItemPage().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetUpcomingInvoiceItemsResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetUpcomingInvoiceItemsResponse res = sdk.billingV1().getUpcomingInvoiceItems()\n .call();\n\n if (res.invoiceItemPage().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/billing/v1/upcoming/total"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetUpcomingInvoiceTotal" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetUpcomingInvoiceTotalResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetUpcomingInvoiceTotalResponse res = sdk.billingV1().getUpcomingInvoiceTotal()\n .call();\n\n if (res.object().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v1/{appId}/create"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateBuildDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateBuildDeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateBuildParams;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateBuildDeprecatedResponse res = sdk.buildsV1().createBuildDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .createBuildParams(CreateBuildParams.builder()\n .buildTag(\"0.1.14-14c793\")\n .build())\n .call();\n\n if (res.build().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v1/{appId}/delete/{buildId}"]["delete"] - update: - "x-codeSamples": - - "lang": "java" - "label": "DeleteBuildDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DeleteBuildDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DeleteBuildDeprecatedResponse res = sdk.buildsV1().deleteBuildDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v1/{appId}/info/{buildId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetBuildInfoDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetBuildInfoDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildInfoDeprecatedResponse res = sdk.buildsV1().getBuildInfoDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .call();\n\n if (res.build().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v1/{appId}/list"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetBuildsDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetBuildsDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildsDeprecatedResponse res = sdk.buildsV1().getBuildsDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.builds().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v1/{appId}/run/{buildId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "RunBuildDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.File;\nimport dev.hathora.cloud_sdk.models.operations.RunBuildDeprecatedRequestBody;\nimport dev.hathora.cloud_sdk.models.operations.RunBuildDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RunBuildDeprecatedResponse res = sdk.buildsV1().runBuildDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .requestBody(RunBuildDeprecatedRequestBody.builder()\n .file(File.builder()\n .fileName(\"example.file\")\n .content(\"0x96Cf4be63b\".getBytes())\n .build())\n .build())\n .call();\n\n if (res.res().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v2/{appId}/create"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateBuildV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateBuildV2DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateBuildParams;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateBuildV2DeprecatedResponse res = sdk.buildsV2().createBuildV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .createBuildParams(CreateBuildParams.builder()\n .buildTag(\"0.1.14-14c793\")\n .build())\n .call();\n\n if (res.build().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v2/{appId}/createWithMultipartUploads"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateWithMultipartUploadsV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateWithMultipartUploadsV2DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateMultipartBuildParams;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateWithMultipartUploadsV2DeprecatedResponse res = sdk.buildsV2().createWithMultipartUploadsV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .createMultipartBuildParams(CreateMultipartBuildParams.builder()\n .buildSizeInBytes(3146.66d)\n .buildTag(\"0.1.14-14c793\")\n .build())\n .call();\n\n if (res.buildWithMultipartUrls().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v2/{appId}/createWithUploadUrl"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateBuildWithUploadUrlV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateBuildWithUploadUrlV2DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateBuildParams;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateBuildWithUploadUrlV2DeprecatedResponse res = sdk.buildsV2().createBuildWithUploadUrlV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .createBuildParams(CreateBuildParams.builder()\n .buildTag(\"0.1.14-14c793\")\n .build())\n .call();\n\n if (res.buildWithUploadUrl().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v2/{appId}/delete/{buildId}"]["delete"] - update: - "x-codeSamples": - - "lang": "java" - "label": "DeleteBuildV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DeleteBuildV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DeleteBuildV2DeprecatedResponse res = sdk.buildsV2().deleteBuildV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v2/{appId}/info/{buildId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetBuildInfoV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetBuildInfoV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildInfoV2DeprecatedResponse res = sdk.buildsV2().getBuildInfoV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .call();\n\n if (res.build().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v2/{appId}/list"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetBuildsV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetBuildsV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildsV2DeprecatedResponse res = sdk.buildsV2().getBuildsV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.builds().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/builds/v2/{appId}/run/{buildId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "RunBuildV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.RunBuildV2DeprecatedRequestBody;\nimport dev.hathora.cloud_sdk.models.operations.RunBuildV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RunBuildV2DeprecatedResponse res = sdk.buildsV2().runBuildV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .requestBody(RunBuildV2DeprecatedRequestBody.builder()\n .build())\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetUpcomingInvoiceTotalResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetUpcomingInvoiceTotalResponse res = sdk.billingV1().getUpcomingInvoiceTotal()\n .call();\n\n if (res.object().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/builds/v3/builds"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetBuilds" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetBuildsResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildsResponse res = sdk.buildsV3().getBuilds()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.buildsV3Page().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetBuildsResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildsResponse res = sdk.buildsV3().getBuilds()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.buildsV3Page().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/builds/v3/builds"]["post"] update: "x-codeSamples": - "lang": "java" "label": "CreateBuild" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateBuildResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateMultipartBuildParams;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateBuildResponse res = sdk.buildsV3().createBuild()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .createMultipartBuildParams(CreateMultipartBuildParams.builder()\n .buildSizeInBytes(5387.85d)\n .buildTag(\"0.1.14-14c793\")\n .build())\n .call();\n\n if (res.createdBuildV3WithMultipartUrls().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.CreateBuildResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateMultipartBuildParams;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateBuildResponse res = sdk.buildsV3().createBuild()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .createMultipartBuildParams(CreateMultipartBuildParams.builder()\n .buildSizeInBytes(5387.84d)\n .buildId(\"bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5\")\n .buildTag(\"0.1.14-14c793\")\n .build())\n .call();\n\n if (res.createdBuildV3WithMultipartUrls().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/builds/v3/builds/{buildId}"]["delete"] update: "x-codeSamples": - "lang": "java" "label": "DeleteBuild" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DeleteBuildResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DeleteBuildResponse res = sdk.buildsV3().deleteBuild()\n .buildId(\"\")\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.deletedBuild().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.DeleteBuildResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DeleteBuildResponse res = sdk.buildsV3().deleteBuild()\n .buildId(\"bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5\")\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.deletedBuild().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/builds/v3/builds/{buildId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetBuild" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetBuildResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildResponse res = sdk.buildsV3().getBuild()\n .buildId(\"\")\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.buildV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetBuildResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetBuildResponse res = sdk.buildsV3().getBuild()\n .buildId(\"bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5\")\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.buildV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/builds/v3/builds/{buildId}/run"]["post"] update: "x-codeSamples": - "lang": "java" "label": "RunBuild" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.RunBuildResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RunBuildResponse res = sdk.buildsV3().runBuild()\n .buildId(\"\")\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v1/{appId}/create/{buildId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateDeploymentV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateDeploymentV1DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.ContainerPort;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfig;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfigEnv;\nimport dev.hathora.cloud_sdk.models.shared.PlanName;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport dev.hathora.cloud_sdk.models.shared.TransportType;\nimport java.lang.Exception;\nimport java.util.List;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateDeploymentV1DeprecatedResponse res = sdk.deploymentsV1().createDeploymentV1Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .deploymentConfig(DeploymentConfig.builder()\n .env(List.of(\n DeploymentConfigEnv.builder()\n .value(\"TRUE\")\n .name(\"EULA\")\n .build()))\n .roomsPerProcess(3)\n .planName(PlanName.TINY)\n .transportType(TransportType.TCP)\n .containerPort(4000)\n .additionalContainerPorts(List.of(\n ContainerPort.builder()\n .transportType(TransportType.TCP)\n .port(8000)\n .name(\"default\")\n .build()))\n .build())\n .call();\n\n if (res.deploymentV1().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v1/{appId}/info/{deploymentId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetDeploymentInfoV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetDeploymentInfoV1DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentInfoV1DeprecatedResponse res = sdk.deploymentsV1().getDeploymentInfoV1Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .deploymentId(1)\n .call();\n\n if (res.deploymentV1().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v1/{appId}/latest"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetLatestDeploymentV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentV1DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLatestDeploymentV1DeprecatedResponse res = sdk.deploymentsV1().getLatestDeploymentV1Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentV1().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v1/{appId}/list"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetDeploymentsV1Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetDeploymentsV1DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentsV1DeprecatedResponse res = sdk.deploymentsV1().getDeploymentsV1Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentV1s().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v2/{appId}/create/{buildId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateDeploymentV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateDeploymentV2DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.ContainerPort;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfigV2;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfigV2Env;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport dev.hathora.cloud_sdk.models.shared.TransportType;\nimport java.lang.Exception;\nimport java.util.List;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateDeploymentV2DeprecatedResponse res = sdk.deploymentsV2().createDeploymentV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .buildId(1)\n .deploymentConfigV2(DeploymentConfigV2.builder()\n .idleTimeoutEnabled(false)\n .env(List.of(\n DeploymentConfigV2Env.builder()\n .value(\"TRUE\")\n .name(\"EULA\")\n .build()))\n .roomsPerProcess(3)\n .transportType(TransportType.TLS)\n .containerPort(4000)\n .requestedMemoryMB(1024d)\n .requestedCPU(0.5d)\n .additionalContainerPorts(List.of(\n ContainerPort.builder()\n .transportType(TransportType.TCP)\n .port(8000)\n .name(\"default\")\n .build()))\n .build())\n .call();\n\n if (res.deploymentV2().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v2/{appId}/info/{deploymentId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetDeploymentInfoV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetDeploymentInfoV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentInfoV2DeprecatedResponse res = sdk.deploymentsV2().getDeploymentInfoV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .deploymentId(1)\n .call();\n\n if (res.deploymentV2().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v2/{appId}/latest"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetLatestDeploymentV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLatestDeploymentV2DeprecatedResponse res = sdk.deploymentsV2().getLatestDeploymentV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentV2().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/deployments/v2/{appId}/list"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetDeploymentsV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetDeploymentsV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentsV2DeprecatedResponse res = sdk.deploymentsV2().getDeploymentsV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentV2s().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.RunBuildResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RunBuildResponse res = sdk.buildsV3().runBuild()\n .buildId(\"bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5\")\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/deployments/v3/apps/{appId}/deployments"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetDeployments" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetDeploymentsResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentsResponse res = sdk.deploymentsV3().getDeployments()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentsV3Page().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetDeploymentsResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentsResponse res = sdk.deploymentsV3().getDeployments()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentsV3Page().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/deployments/v3/apps/{appId}/deployments"]["post"] update: "x-codeSamples": - "lang": "java" "label": "CreateDeployment" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateDeploymentResponse;\nimport dev.hathora.cloud_sdk.models.shared.ContainerPort;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfigV3;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfigV3Env;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport dev.hathora.cloud_sdk.models.shared.TransportType;\nimport java.lang.Exception;\nimport java.util.List;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateDeploymentResponse res = sdk.deploymentsV3().createDeployment()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .deploymentConfigV3(DeploymentConfigV3.builder()\n .idleTimeoutEnabled(false)\n .env(List.of(\n DeploymentConfigV3Env.builder()\n .value(\"TRUE\")\n .name(\"EULA\")\n .build()))\n .roomsPerProcess(3)\n .transportType(TransportType.UDP)\n .containerPort(4000)\n .requestedMemoryMB(1024d)\n .requestedCPU(0.5d)\n .buildId(\"\")\n .additionalContainerPorts(List.of(\n ContainerPort.builder()\n .transportType(TransportType.TCP)\n .port(8000)\n .name(\"default\")\n .build()))\n .build())\n .call();\n\n if (res.deploymentV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.CreateDeploymentResponse;\nimport dev.hathora.cloud_sdk.models.shared.ContainerPort;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfigV3;\nimport dev.hathora.cloud_sdk.models.shared.DeploymentConfigV3Env;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport dev.hathora.cloud_sdk.models.shared.TransportType;\nimport java.lang.Exception;\nimport java.util.List;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateDeploymentResponse res = sdk.deploymentsV3().createDeployment()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .deploymentConfigV3(DeploymentConfigV3.builder()\n .idleTimeoutEnabled(false)\n .env(List.of(\n DeploymentConfigV3Env.builder()\n .value(\"TRUE\")\n .name(\"EULA\")\n .build()))\n .roomsPerProcess(3)\n .transportType(TransportType.UDP)\n .containerPort(4000)\n .requestedMemoryMB(1024d)\n .requestedCPU(0.5d)\n .buildId(\"bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5\")\n .additionalContainerPorts(List.of(\n ContainerPort.builder()\n .transportType(TransportType.TCP)\n .port(8000)\n .name(\"default\")\n .build()))\n .build())\n .call();\n\n if (res.deploymentV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/deployments/v3/apps/{appId}/deployments/latest"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetLatestDeployment" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLatestDeploymentResponse res = sdk.deploymentsV3().getLatestDeployment()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetLatestDeploymentResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLatestDeploymentResponse res = sdk.deploymentsV3().getLatestDeployment()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.deploymentV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/deployments/v3/apps/{appId}/deployments/{deploymentId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetDeployment" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetDeploymentResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentResponse res = sdk.deploymentsV3().getDeployment()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .deploymentId(\"\")\n .call();\n\n if (res.deploymentV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/discovery/v1/ping"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetPingServiceEndpointsDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetPingServiceEndpointsDeprecatedResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetPingServiceEndpointsDeprecatedResponse res = sdk.discoveryV1().getPingServiceEndpointsDeprecated()\n .call();\n\n if (res.pingEndpoints().isPresent()) {\n // handle response\n }\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetDeploymentResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetDeploymentResponse res = sdk.deploymentsV3().getDeployment()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .deploymentId(\"dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5\")\n .call();\n\n if (res.deploymentV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/discovery/v2/ping"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetPingServiceEndpoints" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetPingServiceEndpointsResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetPingServiceEndpointsResponse res = sdk.discoveryV2().getPingServiceEndpoints()\n .call();\n\n if (res.pingEndpoints().isPresent()) {\n // handle response\n }\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v1/{appId}/create/private"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreatePrivateLobbyDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedSecurity;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreatePrivateLobbyDeprecatedResponse res = sdk.lobbiesV1().createPrivateLobbyDeprecated()\n .security(CreatePrivateLobbyDeprecatedSecurity.builder()\n .playerAuth(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.LONDON)\n .local(false)\n .call();\n\n if (res.roomId().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v1/{appId}/create/public"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreatePublicLobbyDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyDeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyDeprecatedSecurity;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreatePublicLobbyDeprecatedResponse res = sdk.lobbiesV1().createPublicLobbyDeprecated()\n .security(CreatePublicLobbyDeprecatedSecurity.builder()\n .playerAuth(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.FRANKFURT)\n .local(false)\n .call();\n\n if (res.roomId().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v1/{appId}/list"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "ListActivePublicLobbiesDeprecatedV1" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesDeprecatedV1Response;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n ListActivePublicLobbiesDeprecatedV1Response res = sdk.lobbiesV1().listActivePublicLobbiesDeprecatedV1()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .local(false)\n .region(Region.SYDNEY)\n .call();\n\n if (res.lobbies().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v2/{appId}/create"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateLobbyDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateLobbyDeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreateLobbyDeprecatedSecurity;\nimport dev.hathora.cloud_sdk.models.shared.CreateLobbyParams;\nimport dev.hathora.cloud_sdk.models.shared.LobbyVisibility;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateLobbyDeprecatedResponse res = sdk.lobbiesV2().createLobbyDeprecated()\n .security(CreateLobbyDeprecatedSecurity.builder()\n .playerAuth(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .createLobbyParams(CreateLobbyParams.builder()\n .visibility(LobbyVisibility.PRIVATE)\n .initialConfig(\"\")\n .region(Region.TOKYO)\n .build())\n .call();\n\n if (res.lobby().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v2/{appId}/create/local"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateLocalLobby" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateLocalLobbyRequestBody;\nimport dev.hathora.cloud_sdk.models.operations.CreateLocalLobbyResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreateLocalLobbySecurity;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateLocalLobbyResponse res = sdk.lobbiesV2().createLocalLobby()\n .security(CreateLocalLobbySecurity.builder()\n .playerAuth(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .requestBody(CreateLocalLobbyRequestBody.builder()\n .initialConfig(\"\")\n .region(Region.SAO_PAULO)\n .build())\n .call();\n\n if (res.lobby().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v2/{appId}/create/private"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreatePrivateLobby" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyRequestBody;\nimport dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbySecurity;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreatePrivateLobbyResponse res = sdk.lobbiesV2().createPrivateLobby()\n .security(CreatePrivateLobbySecurity.builder()\n .playerAuth(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .requestBody(CreatePrivateLobbyRequestBody.builder()\n .initialConfig(\"\")\n .region(Region.CHICAGO)\n .build())\n .call();\n\n if (res.lobby().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v2/{appId}/create/public"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreatePublicLobby" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyRequestBody;\nimport dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreatePublicLobbySecurity;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreatePublicLobbyResponse res = sdk.lobbiesV2().createPublicLobby()\n .security(CreatePublicLobbySecurity.builder()\n .playerAuth(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .requestBody(CreatePublicLobbyRequestBody.builder()\n .initialConfig(\"\")\n .region(Region.SAO_PAULO)\n .build())\n .call();\n\n if (res.lobby().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v2/{appId}/info/{roomId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetLobbyInfo" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLobbyInfoResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLobbyInfoResponse res = sdk.lobbiesV2().getLobbyInfo()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.lobby().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v2/{appId}/list/public"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "ListActivePublicLobbiesDeprecatedV2" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesDeprecatedV2Response;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n ListActivePublicLobbiesDeprecatedV2Response res = sdk.lobbiesV2().listActivePublicLobbiesDeprecatedV2()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.FRANKFURT)\n .call();\n\n if (res.lobbies().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/lobby/v2/{appId}/setState/{roomId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "SetLobbyState" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.SetLobbyStateResponse;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport dev.hathora.cloud_sdk.models.shared.SetLobbyStateParams;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n SetLobbyStateResponse res = sdk.lobbiesV2().setLobbyState()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .setLobbyStateParams(SetLobbyStateParams.builder()\n .state(\"\")\n .build())\n .call();\n\n if (res.lobby().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.operations.GetPingServiceEndpointsResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetPingServiceEndpointsResponse res = sdk.discoveryV2().getPingServiceEndpoints()\n .call();\n\n if (res.pingEndpoints().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/lobby/v3/{appId}/create"]["post"] update: "x-codeSamples": - "lang": "java" "label": "CreateLobby" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateLobbyRequest;\nimport dev.hathora.cloud_sdk.models.operations.CreateLobbyResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreateLobbySecurity;\nimport dev.hathora.cloud_sdk.models.shared.CreateLobbyV3Params;\nimport dev.hathora.cloud_sdk.models.shared.LobbyVisibility;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateLobbyRequest req = CreateLobbyRequest.builder()\n .createLobbyV3Params(CreateLobbyV3Params.builder()\n .visibility(LobbyVisibility.PRIVATE)\n .region(Region.SEATTLE)\n .roomConfig(\"{\\\"name\\\":\\\"my-room\\\"}\")\n .build())\n .shortCode(\"LFG4\")\n .roomId(\"2swovpy1fnunu\")\n .build();\n\n CreateLobbyResponse res = sdk.lobbiesV3().createLobby()\n .request(req)\n .security(CreateLobbySecurity.builder()\n .playerAuth(\"\")\n .build())\n .call();\n\n if (res.lobbyV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.CreateLobbyRequest;\nimport dev.hathora.cloud_sdk.models.operations.CreateLobbyResponse;\nimport dev.hathora.cloud_sdk.models.operations.CreateLobbySecurity;\nimport dev.hathora.cloud_sdk.models.shared.CreateLobbyV3Params;\nimport dev.hathora.cloud_sdk.models.shared.LobbyVisibility;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateLobbyRequest req = CreateLobbyRequest.builder()\n .createLobbyV3Params(CreateLobbyV3Params.builder()\n .visibility(LobbyVisibility.PRIVATE)\n .region(Region.SEATTLE)\n .roomConfig(\"{\\\"name\\\":\\\"my-room\\\"}\")\n .build())\n .shortCode(\"LFG4\")\n .roomId(\"2swovpy1fnunu\")\n .build();\n\n CreateLobbyResponse res = sdk.lobbiesV3().createLobby()\n .request(req)\n .security(CreateLobbySecurity.builder()\n .playerAuth(\"\")\n .build())\n .call();\n\n if (res.lobbyV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/lobby/v3/{appId}/info/roomid/{roomId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetLobbyInfoByRoomId" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLobbyInfoByRoomIdResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLobbyInfoByRoomIdResponse res = sdk.lobbiesV3().getLobbyInfoByRoomId()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.lobbyV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetLobbyInfoByRoomIdResponse;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLobbyInfoByRoomIdResponse res = sdk.lobbiesV3().getLobbyInfoByRoomId()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.lobbyV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/lobby/v3/{appId}/info/shortcode/{shortCode}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetLobbyInfoByShortCode" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLobbyInfoByShortCodeResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLobbyInfoByShortCodeResponse res = sdk.lobbiesV3().getLobbyInfoByShortCode()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .shortCode(\"LFG4\")\n .call();\n\n if (res.lobbyV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetLobbyInfoByShortCodeResponse;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLobbyInfoByShortCodeResponse res = sdk.lobbiesV3().getLobbyInfoByShortCode()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .shortCode(\"LFG4\")\n .call();\n\n if (res.lobbyV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/lobby/v3/{appId}/list/public"]["get"] update: "x-codeSamples": - "lang": "java" "label": "ListActivePublicLobbies" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesResponse;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n ListActivePublicLobbiesResponse res = sdk.lobbiesV3().listActivePublicLobbies()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.SEATTLE)\n .call();\n\n if (res.lobbyV3s().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/logs/v1/{appId}/all"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetLogsForApp" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLogsForAppRequest;\nimport dev.hathora.cloud_sdk.models.operations.GetLogsForAppResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLogsForAppRequest req = GetLogsForAppRequest.builder()\n .tailLines(100)\n .build();\n\n GetLogsForAppResponse res = sdk.logsV1().getLogsForApp()\n .request(req)\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/logs/v1/{appId}/deployment/{deploymentId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetLogsForDeployment" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLogsForDeploymentRequest;\nimport dev.hathora.cloud_sdk.models.operations.GetLogsForDeploymentResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLogsForDeploymentRequest req = GetLogsForDeploymentRequest.builder()\n .deploymentId(1)\n .tailLines(100)\n .build();\n\n GetLogsForDeploymentResponse res = sdk.logsV1().getLogsForDeployment()\n .request(req)\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.ListActivePublicLobbiesResponse;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n ListActivePublicLobbiesResponse res = sdk.lobbiesV3().listActivePublicLobbies()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.SEATTLE)\n .call();\n\n if (res.lobbyV3s().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/logs/v1/{appId}/process/{processId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetLogsForProcess" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLogsForProcessRequest;\nimport dev.hathora.cloud_sdk.models.operations.GetLogsForProcessResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLogsForProcessRequest req = GetLogsForProcessRequest.builder()\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .tailLines(100)\n .build();\n\n GetLogsForProcessResponse res = sdk.logsV1().getLogsForProcess()\n .request(req)\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetLogsForProcessRequest;\nimport dev.hathora.cloud_sdk.models.operations.GetLogsForProcessResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLogsForProcessRequest req = GetLogsForProcessRequest.builder()\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .tailLines(100)\n .build();\n\n GetLogsForProcessResponse res = sdk.logsV1().getLogsForProcess()\n .request(req)\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/logs/v1/{appId}/process/{processId}/download"]["get"] update: "x-codeSamples": - "lang": "java" "label": "DownloadLogForProcess" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DownloadLogForProcessResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DownloadLogForProcessResponse res = sdk.logsV1().downloadLogForProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.DownloadLogForProcessResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DownloadLogForProcessResponse res = sdk.logsV1().downloadLogForProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.responseStream().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/management/v1/sendverificationemail"]["post"] update: "x-codeSamples": - "lang": "java" "label": "SendVerificationEmail" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.SendVerificationEmailResponse;\nimport dev.hathora.cloud_sdk.models.shared.VerificationEmailRequest;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n VerificationEmailRequest req = VerificationEmailRequest.builder()\n .userId(\"\")\n .build();\n\n SendVerificationEmailResponse res = sdk.managementV1().sendVerificationEmail()\n .request(req)\n .call();\n\n if (res.verificationEmailSuccess().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.SendVerificationEmailResponse;\nimport dev.hathora.cloud_sdk.models.shared.VerificationEmailRequest;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n VerificationEmailRequest req = VerificationEmailRequest.builder()\n .userId(\"\")\n .build();\n\n SendVerificationEmailResponse res = sdk.managementV1().sendVerificationEmail()\n .request(req)\n .call();\n\n if (res.verificationEmailSuccess().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/metrics/v1/{appId}/process/{processId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetMetrics" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetMetricsRequest;\nimport dev.hathora.cloud_sdk.models.operations.GetMetricsResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetMetricsRequest req = GetMetricsRequest.builder()\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .build();\n\n GetMetricsResponse res = sdk.metricsV1().getMetrics()\n .request(req)\n .call();\n\n if (res.metricsData().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetMetricsRequest;\nimport dev.hathora.cloud_sdk.models.operations.GetMetricsResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetMetricsRequest req = GetMetricsRequest.builder()\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .build();\n\n GetMetricsResponse res = sdk.metricsV1().getMetrics()\n .request(req)\n .call();\n\n if (res.metricsData().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/orgs/v1"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetOrgs" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetOrgsResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgsResponse res = sdk.organizationsV1().getOrgs()\n .call();\n\n if (res.orgsPage().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetOrgsResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgsResponse res = sdk.organizationsV1().getOrgs()\n .call();\n\n if (res.orgsPage().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/orgs/v1/user/invites/pending"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetUserPendingInvites" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetUserPendingInvitesResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetUserPendingInvitesResponse res = sdk.organizationsV1().getUserPendingInvites()\n .call();\n\n if (res.pendingOrgInvitesPage().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetUserPendingInvitesResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetUserPendingInvitesResponse res = sdk.organizationsV1().getUserPendingInvites()\n .call();\n\n if (res.pendingOrgInvitesPage().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/orgs/v1/{orgId}/invites"]["put"] update: "x-codeSamples": - "lang": "java" "label": "InviteUser" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.InviteUserResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateUserInvite;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n InviteUserResponse res = sdk.organizationsV1().inviteUser()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .createUserInvite(CreateUserInvite.builder()\n .userEmail(\"noreply@hathora.dev\")\n .build())\n .call();\n\n if (res.pendingOrgInvite().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.InviteUserResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateUserInvite;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n InviteUserResponse res = sdk.organizationsV1().inviteUser()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .createUserInvite(CreateUserInvite.builder()\n .userEmail(\"noreply@hathora.dev\")\n .build())\n .call();\n\n if (res.pendingOrgInvite().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/orgs/v1/{orgId}/invites/accept"]["post"] update: "x-codeSamples": - "lang": "java" "label": "AcceptInvite" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.AcceptInviteResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n AcceptInviteResponse res = sdk.organizationsV1().acceptInvite()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.AcceptInviteResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n AcceptInviteResponse res = sdk.organizationsV1().acceptInvite()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n // handle response\n }\n}" - target: $["paths"]["/orgs/v1/{orgId}/invites/pending"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetOrgPendingInvites" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetOrgPendingInvitesResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgPendingInvitesResponse res = sdk.organizationsV1().getOrgPendingInvites()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.pendingOrgInvitesPage().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetOrgPendingInvitesResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgPendingInvitesResponse res = sdk.organizationsV1().getOrgPendingInvites()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.pendingOrgInvitesPage().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/orgs/v1/{orgId}/invites/reject"]["post"] update: "x-codeSamples": - "lang": "java" "label": "RejectInvite" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.RejectInviteResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RejectInviteResponse res = sdk.organizationsV1().rejectInvite()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.RejectInviteResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RejectInviteResponse res = sdk.organizationsV1().rejectInvite()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n // handle response\n }\n}" - target: $["paths"]["/orgs/v1/{orgId}/invites/rescind"]["post"] update: "x-codeSamples": - "lang": "java" "label": "RescindInvite" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.RescindInviteResponse;\nimport dev.hathora.cloud_sdk.models.shared.RescindUserInvite;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RescindInviteResponse res = sdk.organizationsV1().rescindInvite()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .rescindUserInvite(RescindUserInvite.builder()\n .userEmail(\"noreply@hathora.dev\")\n .build())\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.RescindInviteResponse;\nimport dev.hathora.cloud_sdk.models.shared.RescindUserInvite;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RescindInviteResponse res = sdk.organizationsV1().rescindInvite()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .rescindUserInvite(RescindUserInvite.builder()\n .userEmail(\"noreply@hathora.dev\")\n .build())\n .call();\n\n // handle response\n }\n}" - target: $["paths"]["/orgs/v1/{orgId}/members"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetOrgMembers" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetOrgMembersResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgMembersResponse res = sdk.organizationsV1().getOrgMembers()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.orgMembersPage().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v1/{appId}/info/{processId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetProcessInfoDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetProcessInfoDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetProcessInfoDeprecatedResponse res = sdk.processesV1().getProcessInfoDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.process().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v1/{appId}/list/running"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetRunningProcesses" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetRunningProcessesResponse;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetRunningProcessesResponse res = sdk.processesV1().getRunningProcesses()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.TOKYO)\n .call();\n\n if (res.processWithRooms().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v1/{appId}/list/stopped"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetStoppedProcesses" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetStoppedProcessesResponse;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetStoppedProcessesResponse res = sdk.processesV1().getStoppedProcesses()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.SYDNEY)\n .call();\n\n if (res.processes().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v2/{appId}/count"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetProcessesCountExperimentalV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalV2DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.ProcessStatus;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\nimport java.util.List;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetProcessesCountExperimentalV2DeprecatedResponse res = sdk.processesV2().getProcessesCountExperimentalV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .status(List.of(\n ProcessStatus.DRAINING))\n .region(List.of(\n Region.SINGAPORE))\n .call();\n\n if (res.object().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v2/{appId}/create/{region}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateProcessV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateProcessV2DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateProcessV2DeprecatedResponse res = sdk.processesV2().createProcessV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.MUMBAI)\n .call();\n\n if (res.processV2().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v2/{appId}/info/{processId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetProcessInfoV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetProcessInfoV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetProcessInfoV2DeprecatedResponse res = sdk.processesV2().getProcessInfoV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.processV2().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v2/{appId}/list/latest"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetLatestProcessesV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLatestProcessesV2DeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.ProcessStatus;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\nimport java.util.List;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLatestProcessesV2DeprecatedResponse res = sdk.processesV2().getLatestProcessesV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .status(List.of(\n ProcessStatus.STOPPING))\n .region(List.of(\n Region.DALLAS))\n .call();\n\n if (res.processV2s().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/processes/v2/{appId}/stop/{processId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "StopProcessV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.StopProcessV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n StopProcessV2DeprecatedResponse res = sdk.processesV2().stopProcessV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetOrgMembersResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgMembersResponse res = sdk.organizationsV1().getOrgMembers()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.orgMembersPage().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/processes/v3/apps/{appId}/processes/count"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetProcessesCountExperimental" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalResponse;\nimport dev.hathora.cloud_sdk.models.shared.ProcessStatus;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\nimport java.util.List;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetProcessesCountExperimentalResponse res = sdk.processesV3().getProcessesCountExperimental()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .status(List.of(\n ProcessStatus.DRAINING))\n .region(List.of(\n Region.LOS_ANGELES))\n .call();\n\n if (res.object().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetProcessesCountExperimentalResponse;\nimport dev.hathora.cloud_sdk.models.shared.ProcessStatus;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\nimport java.util.List;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetProcessesCountExperimentalResponse res = sdk.processesV3().getProcessesCountExperimental()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .status(List.of(\n ProcessStatus.DRAINING))\n .region(List.of(\n Region.MUMBAI))\n .call();\n\n if (res.object().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/processes/v3/apps/{appId}/processes/latest"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetLatestProcesses" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetLatestProcessesResponse;\nimport dev.hathora.cloud_sdk.models.shared.ProcessStatus;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\nimport java.util.List;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLatestProcessesResponse res = sdk.processesV3().getLatestProcesses()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .status(List.of(\n ProcessStatus.STOPPED))\n .region(List.of(\n Region.FRANKFURT))\n .call();\n\n if (res.processV3s().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetLatestProcessesResponse;\nimport dev.hathora.cloud_sdk.models.shared.ProcessStatus;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\nimport java.util.List;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetLatestProcessesResponse res = sdk.processesV3().getLatestProcesses()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .status(List.of(\n ProcessStatus.STOPPED))\n .region(List.of(\n Region.LONDON))\n .call();\n\n if (res.processV3s().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/processes/v3/apps/{appId}/processes/regions/{region}"]["post"] update: "x-codeSamples": - "lang": "java" "label": "CreateProcess" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateProcessResponse;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateProcessResponse res = sdk.processesV3().createProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.TOKYO)\n .call();\n\n if (res.processV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.CreateProcessResponse;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateProcessResponse res = sdk.processesV3().createProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .region(Region.TOKYO)\n .call();\n\n if (res.processV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/processes/v3/apps/{appId}/processes/{processId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetProcess" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetProcessResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetProcessResponse res = sdk.processesV3().getProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.processV3().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetProcessResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetProcessResponse res = sdk.processesV3().getProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.processV3().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/processes/v3/apps/{appId}/processes/{processId}/stop"]["post"] update: "x-codeSamples": - "lang": "java" "label": "StopProcess" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.StopProcessResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n StopProcessResponse res = sdk.processesV3().stopProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v1/{appId}/connectioninfo/{roomId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetConnectionInfoDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetConnectionInfoDeprecatedResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetConnectionInfoDeprecatedResponse res = sdk.roomsV1().getConnectionInfoDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.connectionInfo().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v1/{appId}/create"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "CreateRoomDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateRoomDeprecatedResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateRoomParams;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateRoomDeprecatedResponse res = sdk.roomsV1().createRoomDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .createRoomParams(CreateRoomParams.builder()\n .region(Region.CHICAGO)\n .roomConfig(\"{\\\"name\\\":\\\"my-room\\\"}\")\n .build())\n .call();\n\n if (res.roomId().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v1/{appId}/destroy/{roomId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "DestroyRoomDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DestroyRoomDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DestroyRoomDeprecatedResponse res = sdk.roomsV1().destroyRoomDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v1/{appId}/info/{roomId}"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetRoomInfoDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetRoomInfoDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetRoomInfoDeprecatedResponse res = sdk.roomsV1().getRoomInfoDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.room().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v1/{appId}/list/{processId}/active"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetActiveRoomsForProcessDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetActiveRoomsForProcessDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetActiveRoomsForProcessDeprecatedResponse res = sdk.roomsV1().getActiveRoomsForProcessDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.roomWithoutAllocations().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v1/{appId}/list/{processId}/inactive"]["get"] - update: - "x-codeSamples": - - "lang": "java" - "label": "GetInactiveRoomsForProcessDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetInactiveRoomsForProcessDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetInactiveRoomsForProcessDeprecatedResponse res = sdk.roomsV1().getInactiveRoomsForProcessDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.roomWithoutAllocations().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v1/{appId}/suspend/{roomId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "SuspendRoomDeprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.SuspendRoomDeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n SuspendRoomDeprecatedResponse res = sdk.roomsV1().suspendRoomDeprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.StopProcessResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n StopProcessResponse res = sdk.processesV3().stopProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n // handle response\n }\n}" - target: $["paths"]["/rooms/v2/{appId}/connectioninfo/{roomId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetConnectionInfo" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetConnectionInfoResponse;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetConnectionInfoResponse res = sdk.roomsV2().getConnectionInfo()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.connectionInfoV2().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetConnectionInfoResponse;\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 .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetConnectionInfoResponse res = sdk.roomsV2().getConnectionInfo()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.connectionInfoV2().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/rooms/v2/{appId}/create"]["post"] update: "x-codeSamples": - "lang": "java" "label": "CreateRoom" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateRoomResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateRoomParams;\nimport dev.hathora.cloud_sdk.models.shared.Region;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateRoomResponse res = sdk.roomsV2().createRoom()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .createRoomParams(CreateRoomParams.builder()\n .region(Region.SAO_PAULO)\n .roomConfig(\"{\\\"name\\\":\\\"my-room\\\"}\")\n .build())\n .call();\n\n if (res.roomConnectionData().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.CreateRoomResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateRoomParams;\nimport dev.hathora.cloud_sdk.models.shared.Region;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport java.lang.Exception;\nimport java.util.List;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateRoomResponse res = sdk.roomsV2().createRoom()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .createRoomParams(CreateRoomParams.builder()\n .region(Region.SAO_PAULO)\n .clientIPs(List.of(\n \"123.123.123.123\"))\n .roomConfig(\"{\\\"name\\\":\\\"my-room\\\"}\")\n .build())\n .call();\n\n if (res.roomConnectionData().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/rooms/v2/{appId}/destroy/{roomId}"]["post"] update: "x-codeSamples": - "lang": "java" "label": "DestroyRoom" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.DestroyRoomResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DestroyRoomResponse res = sdk.roomsV2().destroyRoom()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.DestroyRoomResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n DestroyRoomResponse res = sdk.roomsV2().destroyRoom()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n // handle response\n }\n}" - target: $["paths"]["/rooms/v2/{appId}/info/{roomId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetRoomInfo" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetRoomInfoResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetRoomInfoResponse res = sdk.roomsV2().getRoomInfo()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.room().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetRoomInfoResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetRoomInfoResponse res = sdk.roomsV2().getRoomInfo()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n if (res.room().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/rooms/v2/{appId}/list/{processId}/active"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetActiveRoomsForProcess" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetActiveRoomsForProcessResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetActiveRoomsForProcessResponse res = sdk.roomsV2().getActiveRoomsForProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.roomWithoutAllocations().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetActiveRoomsForProcessResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetActiveRoomsForProcessResponse res = sdk.roomsV2().getActiveRoomsForProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.roomWithoutAllocations().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/rooms/v2/{appId}/list/{processId}/inactive"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetInactiveRoomsForProcess" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetInactiveRoomsForProcessResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetInactiveRoomsForProcessResponse res = sdk.roomsV2().getInactiveRoomsForProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.roomWithoutAllocations().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" - - target: $["paths"]["/rooms/v2/{appId}/suspend/{roomId}"]["post"] - update: - "x-codeSamples": - - "lang": "java" - "label": "SuspendRoomV2Deprecated" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.SuspendRoomV2DeprecatedResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n SuspendRoomV2DeprecatedResponse res = sdk.roomsV2().suspendRoomV2Deprecated()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetInactiveRoomsForProcessResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetInactiveRoomsForProcessResponse res = sdk.roomsV2().getInactiveRoomsForProcess()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .processId(\"cbfcddd2-0006-43ae-996c-995fff7bed2e\")\n .call();\n\n if (res.roomWithoutAllocations().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/rooms/v2/{appId}/update/{roomId}"]["post"] update: "x-codeSamples": - "lang": "java" "label": "UpdateRoomConfig" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.UpdateRoomConfigResponse;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport dev.hathora.cloud_sdk.models.shared.UpdateRoomConfigParams;\nimport java.lang.Exception;\n\npublic class Application {\n\n public static void main(String[] args) throws Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n UpdateRoomConfigResponse res = sdk.roomsV2().updateRoomConfig()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .updateRoomConfigParams(UpdateRoomConfigParams.builder()\n .roomConfig(\"{\\\"name\\\":\\\"my-room\\\"}\")\n .build())\n .call();\n\n // handle response\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.UpdateRoomConfigResponse;\nimport dev.hathora.cloud_sdk.models.shared.Security;\nimport dev.hathora.cloud_sdk.models.shared.UpdateRoomConfigParams;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n UpdateRoomConfigResponse res = sdk.roomsV2().updateRoomConfig()\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .roomId(\"2swovpy1fnunu\")\n .updateRoomConfigParams(UpdateRoomConfigParams.builder()\n .roomConfig(\"{\\\"name\\\":\\\"my-room\\\"}\")\n .build())\n .call();\n\n // handle response\n }\n}" - target: $["paths"]["/tokens/v1/orgs/{orgId}"]["get"] update: "x-codeSamples": - "lang": "java" "label": "GetOrgTokens" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.GetOrgTokensResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgTokensResponse res = sdk.tokensV1().getOrgTokens()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.listOrgTokens().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.GetOrgTokensResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n GetOrgTokensResponse res = sdk.tokensV1().getOrgTokens()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .call();\n\n if (res.listOrgTokens().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/tokens/v1/orgs/{orgId}/create"]["post"] update: "x-codeSamples": - "lang": "java" "label": "CreateOrgToken" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.CreateOrgTokenResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateOrgToken;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateOrgTokenResponse res = sdk.tokensV1().createOrgToken()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .createOrgToken(CreateOrgToken.builder()\n .name(\"ci-token\")\n .build())\n .call();\n\n if (res.createdOrgToken().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.CreateOrgTokenResponse;\nimport dev.hathora.cloud_sdk.models.shared.CreateOrgToken;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n CreateOrgTokenResponse res = sdk.tokensV1().createOrgToken()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .createOrgToken(CreateOrgToken.builder()\n .name(\"ci-token\")\n .build())\n .call();\n\n if (res.createdOrgToken().isPresent()) {\n // handle response\n }\n }\n}" - target: $["paths"]["/tokens/v1/orgs/{orgId}/tokens/{orgTokenId}/revoke"]["post"] update: "x-codeSamples": - "lang": "java" "label": "RevokeOrgToken" - "source": "package hello.world;\n\nimport dev.hathora.cloud_sdk.HathoraCloud;\nimport dev.hathora.cloud_sdk.models.errors.SDKError;\nimport dev.hathora.cloud_sdk.models.operations.RevokeOrgTokenResponse;\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 Exception {\n try {\n HathoraCloud sdk = HathoraCloud.builder()\n .security(Security.builder()\n .hathoraDevToken(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RevokeOrgTokenResponse res = sdk.tokensV1().revokeOrgToken()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .orgTokenId(\"org-token-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.boolean_().isPresent()) {\n // handle response\n }\n } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) {\n // handle exception\n throw e;\n } catch (SDKError e) {\n // handle exception\n throw e;\n } catch (Exception e) {\n // handle exception\n throw e;\n }\n\n }\n}" + "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.RevokeOrgTokenResponse;\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(\"\")\n .build())\n .appId(\"app-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .build();\n\n RevokeOrgTokenResponse res = sdk.tokensV1().revokeOrgToken()\n .orgId(\"org-6f706e83-0ec1-437a-9a46-7d4281eb2f39\")\n .orgTokenId(\"org-token-af469a92-5b45-4565-b3c4-b79878de67d2\")\n .call();\n\n if (res.boolean_().isPresent()) {\n // handle response\n }\n }\n}" diff --git a/docs/models/operations/DeleteBuildRequest.md b/docs/models/operations/DeleteBuildRequest.md index 826b5dcd..4d09c6f2 100644 --- a/docs/models/operations/DeleteBuildRequest.md +++ b/docs/models/operations/DeleteBuildRequest.md @@ -5,5 +5,5 @@ | Field | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | N/A | | +| `buildId` | *String* | :heavy_check_mark: | N/A | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `orgId` | *Optional* | :heavy_minus_sign: | N/A | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 | \ No newline at end of file diff --git a/docs/models/operations/GetBuildRequest.md b/docs/models/operations/GetBuildRequest.md index 1613633e..45c83905 100644 --- a/docs/models/operations/GetBuildRequest.md +++ b/docs/models/operations/GetBuildRequest.md @@ -5,5 +5,5 @@ | Field | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | N/A | | +| `buildId` | *String* | :heavy_check_mark: | N/A | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `orgId` | *Optional* | :heavy_minus_sign: | N/A | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 | \ No newline at end of file diff --git a/docs/models/operations/GetDeploymentRequest.md b/docs/models/operations/GetDeploymentRequest.md index bca6b6b4..90be3473 100644 --- a/docs/models/operations/GetDeploymentRequest.md +++ b/docs/models/operations/GetDeploymentRequest.md @@ -6,4 +6,4 @@ | Field | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | | `appId` | *Optional* | :heavy_minus_sign: | N/A | app-af469a92-5b45-4565-b3c4-b79878de67d2 | -| `deploymentId` | *String* | :heavy_check_mark: | N/A | | \ No newline at end of file +| `deploymentId` | *String* | :heavy_check_mark: | N/A | dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | \ No newline at end of file diff --git a/docs/models/operations/RunBuildRequest.md b/docs/models/operations/RunBuildRequest.md index f2ff22cd..cf2abaf1 100644 --- a/docs/models/operations/RunBuildRequest.md +++ b/docs/models/operations/RunBuildRequest.md @@ -5,5 +5,5 @@ | Field | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | N/A | | +| `buildId` | *String* | :heavy_check_mark: | N/A | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `orgId` | *Optional* | :heavy_minus_sign: | N/A | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 | \ No newline at end of file diff --git a/docs/models/shared/BuildV3.md b/docs/models/shared/BuildV3.md index d9bd9559..a0b10667 100644 --- a/docs/models/shared/BuildV3.md +++ b/docs/models/shared/BuildV3.md @@ -7,7 +7,7 @@ A build represents a game server artifact and its associated metadata. | Field | Type | Required | Description | Example | | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | | +| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `buildTag` | *Optional* | :heavy_minus_sign: | Tag to associate an external version with a build. It is accessible via [`GetBuildInfo()`](https://hathora.dev/api#tag/BuildV2/operation/GetBuildInfo). | 0.1.14-14c793 | | `contentHash` | *Optional* | :heavy_minus_sign: | N/A | | | `createdAt` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | When [`CreateBuild()`](https://hathora.dev/api#tag/BuildV2/operation/CreateBuild) is called. | | diff --git a/docs/models/shared/CreateMultipartBuildParams.md b/docs/models/shared/CreateMultipartBuildParams.md index 4617f148..fdcd7d7f 100644 --- a/docs/models/shared/CreateMultipartBuildParams.md +++ b/docs/models/shared/CreateMultipartBuildParams.md @@ -5,6 +5,6 @@ | Field | Type | Required | Description | Example | | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `buildId` | *Optional* | :heavy_minus_sign: | System generated id for a build. Can also be user defined when creating a build. | | +| `buildId` | *Optional* | :heavy_minus_sign: | System generated id for a build. Can also be user defined when creating a build. | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `buildSizeInBytes` | *double* | :heavy_check_mark: | N/A | | | `buildTag` | *Optional* | :heavy_minus_sign: | Tag to associate an external version with a build. It is accessible via [`GetBuildInfo()`](https://hathora.dev/api#tag/BuildV2/operation/GetBuildInfo). | 0.1.14-14c793 | \ No newline at end of file diff --git a/docs/models/shared/CreatedBuildV3WithMultipartUrls.md b/docs/models/shared/CreatedBuildV3WithMultipartUrls.md index 06840377..bc6549e4 100644 --- a/docs/models/shared/CreatedBuildV3WithMultipartUrls.md +++ b/docs/models/shared/CreatedBuildV3WithMultipartUrls.md @@ -7,7 +7,7 @@ A build represents a game server artifact and its associated metadata. | Field | Type | Required | Description | Example | | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | | +| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `buildTag` | *Optional* | :heavy_minus_sign: | Tag to associate an external version with a build. It is accessible via [`GetBuildInfo()`](https://hathora.dev/api#tag/BuildV2/operation/GetBuildInfo). | 0.1.14-14c793 | | `completeUploadPostRequestUrl` | *String* | :heavy_check_mark: | N/A | | | `contentHash` | *Optional* | :heavy_minus_sign: | N/A | | diff --git a/docs/models/shared/Deployment.md b/docs/models/shared/Deployment.md index 2a517e7b..e11c9c2f 100644 --- a/docs/models/shared/Deployment.md +++ b/docs/models/shared/Deployment.md @@ -8,12 +8,12 @@ | `additionalContainerPorts` | List<[ContainerPort](../../models/shared/ContainerPort.md)> | :heavy_check_mark: | Additional ports your server listens on. | {
"transportType": "tcp",
"port": 4000,
"name": "debug"
} | | `appId` | *String* | :heavy_check_mark: | System generated unique identifier for an application. | app-af469a92-5b45-4565-b3c4-b79878de67d2 | | `build` | [BuildV3](../../models/shared/BuildV3.md) | :heavy_check_mark: | A build represents a game server artifact and its associated metadata. | | -| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | | +| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `buildTag` | *Optional* | :heavy_minus_sign: | Tag to associate an external version with a build. It is accessible via [`GetBuildInfo()`](https://hathora.dev/api#tag/BuildV2/operation/GetBuildInfo). | 0.1.14-14c793 | | `createdAt` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | When the deployment was created. | | | `createdBy` | *String* | :heavy_check_mark: | N/A | noreply@hathora.dev | | `defaultContainerPort` | [ContainerPort](../../models/shared/ContainerPort.md) | :heavy_check_mark: | A container port object represents the transport configruations for how your server will listen. | | -| `deploymentId` | *String* | :heavy_check_mark: | System generated id for a deployment. | | +| `deploymentId` | *String* | :heavy_check_mark: | System generated id for a deployment. | dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `env` | List<[ApplicationWithLatestDeploymentAndBuildEnv](../../models/shared/ApplicationWithLatestDeploymentAndBuildEnv.md)> | :heavy_check_mark: | The environment variable that our process will have access to at runtime. | | | `idleTimeoutEnabled` | *boolean* | :heavy_check_mark: | Option to shut down processes that have had no new connections or rooms
for five minutes. | | | `requestedCPU` | *double* | :heavy_check_mark: | The number of cores allocated to your process. | 0.5 | diff --git a/docs/models/shared/DeploymentConfigV3.md b/docs/models/shared/DeploymentConfigV3.md index 1639c3e1..38307529 100644 --- a/docs/models/shared/DeploymentConfigV3.md +++ b/docs/models/shared/DeploymentConfigV3.md @@ -6,7 +6,7 @@ | Field | Type | Required | Description | Example | | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | | `additionalContainerPorts` | List<[ContainerPort](../../models/shared/ContainerPort.md)> | :heavy_minus_sign: | Additional ports your server listens on. | | -| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | | +| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `containerPort` | *int* | :heavy_check_mark: | Default port the server listens on. | 4000 | | `env` | List<[DeploymentConfigV3Env](../../models/shared/DeploymentConfigV3Env.md)> | :heavy_check_mark: | The environment variable that our process will have access to at runtime. | | | `idleTimeoutEnabled` | *boolean* | :heavy_check_mark: | Option to shut down processes that have had no new connections or rooms
for five minutes. | | diff --git a/docs/models/shared/DeploymentV3.md b/docs/models/shared/DeploymentV3.md index f6ee785f..b5186c6f 100644 --- a/docs/models/shared/DeploymentV3.md +++ b/docs/models/shared/DeploymentV3.md @@ -7,12 +7,12 @@ | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | | `additionalContainerPorts` | List<[ContainerPort](../../models/shared/ContainerPort.md)> | :heavy_check_mark: | Additional ports your server listens on. | {
"transportType": "tcp",
"port": 4000,
"name": "debug"
} | | `appId` | *String* | :heavy_check_mark: | System generated unique identifier for an application. | app-af469a92-5b45-4565-b3c4-b79878de67d2 | -| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | | +| `buildId` | *String* | :heavy_check_mark: | System generated id for a build. Can also be user defined when creating a build. | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `buildTag` | *Optional* | :heavy_minus_sign: | Tag to associate an external version with a build. It is accessible via [`GetBuildInfo()`](https://hathora.dev/api#tag/BuildV2/operation/GetBuildInfo). | 0.1.14-14c793 | | `createdAt` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | When the deployment was created. | | | `createdBy` | *String* | :heavy_check_mark: | N/A | noreply@hathora.dev | | `defaultContainerPort` | [ContainerPort](../../models/shared/ContainerPort.md) | :heavy_check_mark: | A container port object represents the transport configruations for how your server will listen. | | -| `deploymentId` | *String* | :heavy_check_mark: | System generated id for a deployment. | | +| `deploymentId` | *String* | :heavy_check_mark: | System generated id for a deployment. | dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `env` | List<[DeploymentV3Env](../../models/shared/DeploymentV3Env.md)> | :heavy_check_mark: | The environment variable that our process will have access to at runtime. | | | `idleTimeoutEnabled` | *boolean* | :heavy_check_mark: | Option to shut down processes that have had no new connections or rooms
for five minutes. | | | `requestedCPU` | *double* | :heavy_check_mark: | The number of cores allocated to your process. | 0.5 | diff --git a/docs/models/shared/ProcessV3.md b/docs/models/shared/ProcessV3.md index 1434ca62..2ba67bf5 100644 --- a/docs/models/shared/ProcessV3.md +++ b/docs/models/shared/ProcessV3.md @@ -8,7 +8,7 @@ | `additionalExposedPorts` | List<[ExposedPort](../../models/shared/ExposedPort.md)> | :heavy_check_mark: | N/A | [
{
"host": "1.proxy.hathora.dev",
"name": "debug",
"port": 72941,
"transportType": "tcp"
}
] | | `appId` | *String* | :heavy_check_mark: | System generated unique identifier for an application. | app-af469a92-5b45-4565-b3c4-b79878de67d2 | | `createdAt` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_check_mark: | When the process started being provisioned. | | -| `deploymentId` | *String* | :heavy_check_mark: | System generated id for a deployment. | | +| `deploymentId` | *String* | :heavy_check_mark: | System generated id for a deployment. | dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `exposedPort` | [Optional](../../models/shared/ProcessV3ExposedPort.md) | :heavy_check_mark: | N/A | {
"host": "1.proxy.hathora.dev",
"name": "default",
"port": 34567,
"transportType": "tcp"
} | | `processId` | *String* | :heavy_check_mark: | System generated unique identifier to a runtime instance of your game server. | cbfcddd2-0006-43ae-996c-995fff7bed2e | | `region` | [Region](../../models/shared/Region.md) | :heavy_check_mark: | N/A | | diff --git a/docs/sdks/appsv1/README.md b/docs/sdks/appsv1/README.md index 39fd9f02..e9330e5d 100644 --- a/docs/sdks/appsv1/README.md +++ b/docs/sdks/appsv1/README.md @@ -23,7 +23,7 @@ Create a new [application](https://hathora.dev/docs/concepts/hathora-entities#ap package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; @@ -32,39 +32,28 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AppConfig req = AppConfig.builder() + AppConfig req = AppConfig.builder() .appName("minecraft") .authConfiguration(AuthConfiguration.builder() .build()) .build(); - CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() + CreateAppV1DeprecatedResponse res = sdk.appsV1().createAppV1Deprecated() .request(req) .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -99,38 +88,27 @@ Delete an [application](https://hathora.dev/docs/concepts/hathora-entities#appli package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DeleteAppV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DeleteAppV1DeprecatedResponse res = sdk.appsV1().deleteAppV1Deprecated() + DeleteAppV1DeprecatedResponse res = sdk.appsV1().deleteAppV1Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -165,40 +143,29 @@ Get details for an [application](https://hathora.dev/docs/concepts/hathora-entit package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetAppInfoV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetAppInfoV1DeprecatedResponse res = sdk.appsV1().getAppInfoV1Deprecated() + GetAppInfoV1DeprecatedResponse res = sdk.appsV1().getAppInfoV1Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -233,39 +200,28 @@ Returns an unsorted list of your organization’s [applications](https://hathora package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetAppsV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetAppsV1DeprecatedResponse res = sdk.appsV1().getAppsV1Deprecated() + GetAppsV1DeprecatedResponse res = sdk.appsV1().getAppsV1Deprecated() .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -294,7 +250,7 @@ Update data for an existing [application](https://hathora.dev/docs/concepts/hath package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.UpdateAppV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; @@ -303,16 +259,16 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - UpdateAppV1DeprecatedResponse res = sdk.appsV1().updateAppV1Deprecated() + UpdateAppV1DeprecatedResponse res = sdk.appsV1().updateAppV1Deprecated() .appConfig(AppConfig.builder() .appName("minecraft") .authConfiguration(AuthConfiguration.builder() @@ -321,20 +277,9 @@ public class Application { .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/appsv2/README.md b/docs/sdks/appsv2/README.md index 55857f18..81d7effd 100644 --- a/docs/sdks/appsv2/README.md +++ b/docs/sdks/appsv2/README.md @@ -23,7 +23,7 @@ Create a new [application](https://hathora.dev/docs/concepts/hathora-entities#ap package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; @@ -32,16 +32,16 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateAppResponse res = sdk.appsV2().createApp() + CreateAppResponse res = sdk.appsV2().createApp() .appConfig(AppConfig.builder() .appName("minecraft") .authConfiguration(AuthConfiguration.builder() @@ -50,20 +50,9 @@ public class Application { .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -97,38 +86,27 @@ Delete an [application](https://hathora.dev/docs/concepts/hathora-entities#appli package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DeleteAppResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DeleteAppResponse res = sdk.appsV2().deleteApp() + DeleteAppResponse res = sdk.appsV2().deleteApp() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -161,40 +139,29 @@ Get details for an [application](https://hathora.dev/docs/concepts/hathora-entit package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetAppResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetAppResponse res = sdk.appsV2().getApp() + GetAppResponse res = sdk.appsV2().getApp() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` @@ -227,40 +194,29 @@ Returns an unsorted list of your organization’s [applications](https://hathora package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetAppsResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetAppsResponse res = sdk.appsV2().getApps() + GetAppsResponse res = sdk.appsV2().getApps() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.applicationsPage().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.applicationsPage().isPresent()) { + // handle response } - } } ``` @@ -293,7 +249,7 @@ Update data for an existing [application](https://hathora.dev/docs/concepts/hath package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.UpdateAppResponse; import dev.hathora.cloud_sdk.models.shared.AppConfig; import dev.hathora.cloud_sdk.models.shared.AuthConfiguration; @@ -302,16 +258,16 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - UpdateAppResponse res = sdk.appsV2().updateApp() + UpdateAppResponse res = sdk.appsV2().updateApp() .appConfig(AppConfig.builder() .appName("minecraft") .authConfiguration(AuthConfiguration.builder() @@ -320,20 +276,9 @@ public class Application { .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.application().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.application().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/authv1/README.md b/docs/sdks/authv1/README.md index 41ebc99b..de92f71f 100644 --- a/docs/sdks/authv1/README.md +++ b/docs/sdks/authv1/README.md @@ -21,36 +21,25 @@ Returns a unique player token for an anonymous user. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.LoginAnonymousResponse; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - LoginAnonymousResponse res = sdk.authV1().loginAnonymous() + LoginAnonymousResponse res = sdk.authV1().loginAnonymous() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.playerTokenObject().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.playerTokenObject().isPresent()) { + // handle response } - } } ``` @@ -83,40 +72,29 @@ Returns a unique player token using a Google-signed OIDC `idToken`. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.LoginGoogleResponse; import dev.hathora.cloud_sdk.models.shared.GoogleIdTokenObject; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - LoginGoogleResponse res = sdk.authV1().loginGoogle() + LoginGoogleResponse res = sdk.authV1().loginGoogle() .googleIdTokenObject(GoogleIdTokenObject.builder() .idToken("eyJhbGciOiJSUzI1NiIsImtpZCI6ImZkNDhhNzUxMzhkOWQ0OGYwYWE2MzVlZjU2OWM0ZTE5NmY3YWU4ZDYiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJhY2NvdW50cy5nb29nbGUuY29tIiwiYXpwIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwiYXVkIjoiODQ4NDEyODI2Nzg4LW00bXNyYjZxNDRkbTJ1ZTNrZ3Z1aTBmcTdrZGE1NWxzLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tIiwic3ViIjoiMTE0NTQyMzMwNzI3MTU2MTMzNzc2IiwiZW1haWwiOiJocGFdkeivmeuzQGdtYWlsLmNvbSIsImVtYWlsX3ZlcmlmaWVkIjp0cnVlLCJhdF9oYXNoIjoidno1NGhhdTNxbnVR") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.playerTokenObject().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.playerTokenObject().isPresent()) { + // handle response } - } } ``` @@ -150,40 +128,29 @@ Returns a unique player token with a specified nickname for a user. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.LoginNicknameResponse; import dev.hathora.cloud_sdk.models.shared.NicknameObject; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - LoginNicknameResponse res = sdk.authV1().loginNickname() + LoginNicknameResponse res = sdk.authV1().loginNickname() .nicknameObject(NicknameObject.builder() .nickname("squiddytwoshoes") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.playerTokenObject().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.playerTokenObject().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/billingv1/README.md b/docs/sdks/billingv1/README.md index e4d68fbe..f8d7915d 100644 --- a/docs/sdks/billingv1/README.md +++ b/docs/sdks/billingv1/README.md @@ -22,39 +22,28 @@ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetBalanceResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetBalanceResponse res = sdk.billingV1().getBalance() + GetBalanceResponse res = sdk.billingV1().getBalance() .call(); - if (res.number().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.number().isPresent()) { + // handle response } - } } ``` @@ -79,39 +68,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetInvoicesResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetInvoicesResponse res = sdk.billingV1().getInvoices() + GetInvoicesResponse res = sdk.billingV1().getInvoices() .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -136,39 +114,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetPaymentMethodResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetPaymentMethodResponse res = sdk.billingV1().getPaymentMethod() + GetPaymentMethodResponse res = sdk.billingV1().getPaymentMethod() .call(); - if (res.paymentMethod().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.paymentMethod().isPresent()) { + // handle response } - } } ``` @@ -193,39 +160,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetUpcomingInvoiceItemsResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetUpcomingInvoiceItemsResponse res = sdk.billingV1().getUpcomingInvoiceItems() + GetUpcomingInvoiceItemsResponse res = sdk.billingV1().getUpcomingInvoiceItems() .call(); - if (res.invoiceItemPage().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.invoiceItemPage().isPresent()) { + // handle response } - } } ``` @@ -250,39 +206,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetUpcomingInvoiceTotalResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetUpcomingInvoiceTotalResponse res = sdk.billingV1().getUpcomingInvoiceTotal() + GetUpcomingInvoiceTotalResponse res = sdk.billingV1().getUpcomingInvoiceTotal() .call(); - if (res.object().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.object().isPresent()) { + // handle response } - } } ``` @@ -307,7 +252,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.InitStripeCustomerPortalUrlResponse; import dev.hathora.cloud_sdk.models.shared.CustomerPortalUrl; import dev.hathora.cloud_sdk.models.shared.Security; @@ -315,37 +260,26 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CustomerPortalUrl req = CustomerPortalUrl.builder() + CustomerPortalUrl req = CustomerPortalUrl.builder() .returnUrl("") .build(); - InitStripeCustomerPortalUrlResponse res = sdk.billingV1().initStripeCustomerPortalUrl() + InitStripeCustomerPortalUrlResponse res = sdk.billingV1().initStripeCustomerPortalUrl() .request(req) .call(); - if (res.string().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.string().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/buildsv1/README.md b/docs/sdks/buildsv1/README.md index 104c3034..6a9b070f 100644 --- a/docs/sdks/buildsv1/README.md +++ b/docs/sdks/buildsv1/README.md @@ -23,7 +23,7 @@ Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build). package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateBuildDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.CreateBuildParams; import dev.hathora.cloud_sdk.models.shared.Security; @@ -31,36 +31,25 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateBuildDeprecatedResponse res = sdk.buildsV1().createBuildDeprecated() + CreateBuildDeprecatedResponse res = sdk.buildsV1().createBuildDeprecated() .createBuildParams(CreateBuildParams.builder() .buildTag("0.1.14-14c793") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.build().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.build().isPresent()) { + // handle response } - } } ``` @@ -96,39 +85,28 @@ Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DeleteBuildDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DeleteBuildDeprecatedResponse res = sdk.buildsV1().deleteBuildDeprecated() + DeleteBuildDeprecatedResponse res = sdk.buildsV1().deleteBuildDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .buildId(1) .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -164,41 +142,30 @@ Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#bui package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetBuildInfoDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetBuildInfoDeprecatedResponse res = sdk.buildsV1().getBuildInfoDeprecated() + GetBuildInfoDeprecatedResponse res = sdk.buildsV1().getBuildInfoDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .buildId(1) .call(); - if (res.build().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.build().isPresent()) { + // handle response } - } } ``` @@ -234,40 +201,29 @@ Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities# package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetBuildsDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetBuildsDeprecatedResponse res = sdk.buildsV1().getBuildsDeprecated() + GetBuildsDeprecatedResponse res = sdk.buildsV1().getBuildsDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -302,28 +258,29 @@ Builds a game server artifact from a tarball you provide. Pass in the `buildId` package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.File; import dev.hathora.cloud_sdk.models.operations.RunBuildDeprecatedRequestBody; import dev.hathora.cloud_sdk.models.operations.RunBuildDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; +import java.nio.charset.StandardCharsets; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - RunBuildDeprecatedResponse res = sdk.buildsV1().runBuildDeprecated() + RunBuildDeprecatedResponse res = sdk.buildsV1().runBuildDeprecated() .requestBody(RunBuildDeprecatedRequestBody.builder() .file(File.builder() - .content("0x96Cf4be63b".getBytes()) + .content("0x9C4e3B3eB2".getBytes(StandardCharsets.UTF_8)) .fileName("example.file") .build()) .build()) @@ -331,20 +288,9 @@ public class Application { .buildId(1) .call(); - if (res.res().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.res().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/buildsv2/README.md b/docs/sdks/buildsv2/README.md index c0f46ad1..7b3a41a5 100644 --- a/docs/sdks/buildsv2/README.md +++ b/docs/sdks/buildsv2/README.md @@ -25,7 +25,7 @@ Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build). package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateBuildV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.CreateBuildParams; import dev.hathora.cloud_sdk.models.shared.Security; @@ -33,36 +33,25 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateBuildV2DeprecatedResponse res = sdk.buildsV2().createBuildV2Deprecated() + CreateBuildV2DeprecatedResponse res = sdk.buildsV2().createBuildV2Deprecated() .createBuildParams(CreateBuildParams.builder() .buildTag("0.1.14-14c793") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.build().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.build().isPresent()) { + // handle response } - } } ``` @@ -98,7 +87,7 @@ Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateBuildWithUploadUrlV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.CreateBuildParams; import dev.hathora.cloud_sdk.models.shared.Security; @@ -106,36 +95,25 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateBuildWithUploadUrlV2DeprecatedResponse res = sdk.buildsV2().createBuildWithUploadUrlV2Deprecated() + CreateBuildWithUploadUrlV2DeprecatedResponse res = sdk.buildsV2().createBuildWithUploadUrlV2Deprecated() .createBuildParams(CreateBuildParams.builder() .buildTag("0.1.14-14c793") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.buildWithUploadUrl().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.buildWithUploadUrl().isPresent()) { + // handle response } - } } ``` @@ -171,7 +149,7 @@ Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateWithMultipartUploadsV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.CreateMultipartBuildParams; import dev.hathora.cloud_sdk.models.shared.Security; @@ -179,37 +157,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateWithMultipartUploadsV2DeprecatedResponse res = sdk.buildsV2().createWithMultipartUploadsV2Deprecated() + CreateWithMultipartUploadsV2DeprecatedResponse res = sdk.buildsV2().createWithMultipartUploadsV2Deprecated() .createMultipartBuildParams(CreateMultipartBuildParams.builder() .buildSizeInBytes(3146.66d) + .buildId("bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5") .buildTag("0.1.14-14c793") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.buildWithMultipartUrls().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.buildWithMultipartUrls().isPresent()) { + // handle response } - } } ``` @@ -245,39 +213,28 @@ Delete a [build](https://hathora.dev/docs/concepts/hathora-entities#build). All package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DeleteBuildV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DeleteBuildV2DeprecatedResponse res = sdk.buildsV2().deleteBuildV2Deprecated() + DeleteBuildV2DeprecatedResponse res = sdk.buildsV2().deleteBuildV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .buildId(1) .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -313,41 +270,30 @@ Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#bui package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetBuildInfoV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetBuildInfoV2DeprecatedResponse res = sdk.buildsV2().getBuildInfoV2Deprecated() + GetBuildInfoV2DeprecatedResponse res = sdk.buildsV2().getBuildInfoV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .buildId(1) .call(); - if (res.build().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.build().isPresent()) { + // handle response } - } } ``` @@ -383,40 +329,29 @@ Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities# package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetBuildsV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetBuildsV2DeprecatedResponse res = sdk.buildsV2().getBuildsV2Deprecated() + GetBuildsV2DeprecatedResponse res = sdk.buildsV2().getBuildsV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -451,7 +386,7 @@ Builds a game server artifact from a tarball you provide. Pass in the `buildId` package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.RunBuildV2DeprecatedRequestBody; import dev.hathora.cloud_sdk.models.operations.RunBuildV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; @@ -459,36 +394,25 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - RunBuildV2DeprecatedResponse res = sdk.buildsV2().runBuildV2Deprecated() + RunBuildV2DeprecatedResponse res = sdk.buildsV2().runBuildV2Deprecated() .requestBody(RunBuildV2DeprecatedRequestBody.builder() .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .buildId(1) .call(); - if (res.responseStream().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.responseStream().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/buildsv3/README.md b/docs/sdks/buildsv3/README.md index 303a37b0..ec1277ee 100644 --- a/docs/sdks/buildsv3/README.md +++ b/docs/sdks/buildsv3/README.md @@ -25,7 +25,7 @@ Creates a new [build](https://hathora.dev/docs/concepts/hathora-entities#build) package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateBuildResponse; import dev.hathora.cloud_sdk.models.shared.CreateMultipartBuildParams; import dev.hathora.cloud_sdk.models.shared.Security; @@ -33,37 +33,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateBuildResponse res = sdk.buildsV3().createBuild() + CreateBuildResponse res = sdk.buildsV3().createBuild() .createMultipartBuildParams(CreateMultipartBuildParams.builder() - .buildSizeInBytes(5387.85d) + .buildSizeInBytes(5387.84d) + .buildId("bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5") .buildTag("0.1.14-14c793") .build()) .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.createdBuildV3WithMultipartUrls().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.createdBuildV3WithMultipartUrls().isPresent()) { + // handle response } - } } ``` @@ -99,41 +89,30 @@ Deleting a build that is actively build used by an app's deployment will cause f package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DeleteBuildResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DeleteBuildResponse res = sdk.buildsV3().deleteBuild() - .buildId("") + DeleteBuildResponse res = sdk.buildsV3().deleteBuild() + .buildId("bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5") .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.deletedBuild().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deletedBuild().isPresent()) { + // handle response } - } } ``` @@ -142,7 +121,7 @@ public class Application { | Parameter | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | N/A | | +| `buildId` | *String* | :heavy_check_mark: | N/A | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `orgId` | *Optional* | :heavy_minus_sign: | N/A | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 | ### Response @@ -167,41 +146,30 @@ Get details for a [build](https://hathora.dev/docs/concepts/hathora-entities#bui package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetBuildResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetBuildResponse res = sdk.buildsV3().getBuild() - .buildId("") + GetBuildResponse res = sdk.buildsV3().getBuild() + .buildId("bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5") .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.buildV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.buildV3().isPresent()) { + // handle response } - } } ``` @@ -210,7 +178,7 @@ public class Application { | Parameter | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | N/A | | +| `buildId` | *String* | :heavy_check_mark: | N/A | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `orgId` | *Optional* | :heavy_minus_sign: | N/A | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 | ### Response @@ -235,40 +203,29 @@ Returns an array of [builds](https://hathora.dev/docs/concepts/hathora-entities# package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetBuildsResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetBuildsResponse res = sdk.buildsV3().getBuilds() + GetBuildsResponse res = sdk.buildsV3().getBuilds() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.buildsV3Page().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.buildsV3Page().isPresent()) { + // handle response } - } } ``` @@ -301,41 +258,30 @@ Builds a game server artifact from a tarball you provide. Pass in the `buildId` package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.RunBuildResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - RunBuildResponse res = sdk.buildsV3().runBuild() - .buildId("") + RunBuildResponse res = sdk.buildsV3().runBuild() + .buildId("bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5") .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.responseStream().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.responseStream().isPresent()) { + // handle response } - } } ``` @@ -344,7 +290,7 @@ public class Application { | Parameter | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | -| `buildId` | *String* | :heavy_check_mark: | N/A | | +| `buildId` | *String* | :heavy_check_mark: | N/A | bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | | `orgId` | *Optional* | :heavy_minus_sign: | N/A | org-6f706e83-0ec1-437a-9a46-7d4281eb2f39 | ### Response diff --git a/docs/sdks/deploymentsv1/README.md b/docs/sdks/deploymentsv1/README.md index db700768..f1973a7e 100644 --- a/docs/sdks/deploymentsv1/README.md +++ b/docs/sdks/deploymentsv1/README.md @@ -22,7 +22,7 @@ Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#dep package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateDeploymentV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.ContainerPort; import dev.hathora.cloud_sdk.models.shared.DeploymentConfig; @@ -35,16 +35,16 @@ import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateDeploymentV1DeprecatedResponse res = sdk.deploymentsV1().createDeploymentV1Deprecated() + CreateDeploymentV1DeprecatedResponse res = sdk.deploymentsV1().createDeploymentV1Deprecated() .deploymentConfig(DeploymentConfig.builder() .containerPort(4000) .env(List.of( @@ -66,20 +66,9 @@ public class Application { .buildId(1) .call(); - if (res.deploymentV1().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV1().isPresent()) { + // handle response } - } } ``` @@ -116,41 +105,30 @@ Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entitie package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetDeploymentInfoV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetDeploymentInfoV1DeprecatedResponse res = sdk.deploymentsV1().getDeploymentInfoV1Deprecated() + GetDeploymentInfoV1DeprecatedResponse res = sdk.deploymentsV1().getDeploymentInfoV1Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .deploymentId(1) .call(); - if (res.deploymentV1().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV1().isPresent()) { + // handle response } - } } ``` @@ -186,40 +164,29 @@ Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-enti package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetDeploymentsV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetDeploymentsV1DeprecatedResponse res = sdk.deploymentsV1().getDeploymentsV1Deprecated() + GetDeploymentsV1DeprecatedResponse res = sdk.deploymentsV1().getDeploymentsV1Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -254,40 +221,29 @@ Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#d package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentV1DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLatestDeploymentV1DeprecatedResponse res = sdk.deploymentsV1().getLatestDeploymentV1Deprecated() + GetLatestDeploymentV1DeprecatedResponse res = sdk.deploymentsV1().getLatestDeploymentV1Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.deploymentV1().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV1().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/deploymentsv2/README.md b/docs/sdks/deploymentsv2/README.md index 1a06e325..ba096054 100644 --- a/docs/sdks/deploymentsv2/README.md +++ b/docs/sdks/deploymentsv2/README.md @@ -22,7 +22,7 @@ Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#dep package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateDeploymentV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.ContainerPort; import dev.hathora.cloud_sdk.models.shared.DeploymentConfigV2; @@ -34,16 +34,16 @@ import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateDeploymentV2DeprecatedResponse res = sdk.deploymentsV2().createDeploymentV2Deprecated() + CreateDeploymentV2DeprecatedResponse res = sdk.deploymentsV2().createDeploymentV2Deprecated() .deploymentConfigV2(DeploymentConfigV2.builder() .containerPort(4000) .env(List.of( @@ -60,27 +60,16 @@ public class Application { ContainerPort.builder() .name("default") .port(8000) - .transportType(TransportType.TCP) + .transportType(TransportType.TLS) .build())) .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .buildId(1) .call(); - if (res.deploymentV2().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV2().isPresent()) { + // handle response } - } } ``` @@ -117,41 +106,30 @@ Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entitie package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetDeploymentInfoV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetDeploymentInfoV2DeprecatedResponse res = sdk.deploymentsV2().getDeploymentInfoV2Deprecated() + GetDeploymentInfoV2DeprecatedResponse res = sdk.deploymentsV2().getDeploymentInfoV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .deploymentId(1) .call(); - if (res.deploymentV2().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV2().isPresent()) { + // handle response } - } } ``` @@ -187,40 +165,29 @@ Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-enti package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetDeploymentsV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetDeploymentsV2DeprecatedResponse res = sdk.deploymentsV2().getDeploymentsV2Deprecated() + GetDeploymentsV2DeprecatedResponse res = sdk.deploymentsV2().getDeploymentsV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -255,40 +222,29 @@ Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#d package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLatestDeploymentV2DeprecatedResponse res = sdk.deploymentsV2().getLatestDeploymentV2Deprecated() + GetLatestDeploymentV2DeprecatedResponse res = sdk.deploymentsV2().getLatestDeploymentV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.deploymentV2().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV2().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/deploymentsv3/README.md b/docs/sdks/deploymentsv3/README.md index bc9b872c..fed82317 100644 --- a/docs/sdks/deploymentsv3/README.md +++ b/docs/sdks/deploymentsv3/README.md @@ -22,7 +22,7 @@ Create a new [deployment](https://hathora.dev/docs/concepts/hathora-entities#dep package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateDeploymentResponse; import dev.hathora.cloud_sdk.models.shared.ContainerPort; import dev.hathora.cloud_sdk.models.shared.DeploymentConfigV3; @@ -34,18 +34,18 @@ import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateDeploymentResponse res = sdk.deploymentsV3().createDeployment() + CreateDeploymentResponse res = sdk.deploymentsV3().createDeployment() .deploymentConfigV3(DeploymentConfigV3.builder() - .buildId("") + .buildId("bld-6d4c6a71-2d75-4b42-94e1-f312f57f33c5") .containerPort(4000) .env(List.of( DeploymentConfigV3Env.builder() @@ -67,20 +67,9 @@ public class Application { .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.deploymentV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV3().isPresent()) { + // handle response } - } } ``` @@ -114,41 +103,30 @@ Get details for a [deployment](https://hathora.dev/docs/concepts/hathora-entitie package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetDeploymentResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetDeploymentResponse res = sdk.deploymentsV3().getDeployment() + GetDeploymentResponse res = sdk.deploymentsV3().getDeployment() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .deploymentId("") + .deploymentId("dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5") .call(); - if (res.deploymentV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV3().isPresent()) { + // handle response } - } } ``` @@ -158,7 +136,7 @@ public class Application { | Parameter | Type | Required | Description | Example | | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | | `appId` | *Optional* | :heavy_minus_sign: | N/A | app-af469a92-5b45-4565-b3c4-b79878de67d2 | -| `deploymentId` | *String* | :heavy_check_mark: | N/A | | +| `deploymentId` | *String* | :heavy_check_mark: | N/A | dep-6d4c6a71-2d75-4b42-94e1-f312f57f33c5 | ### Response @@ -182,40 +160,29 @@ Returns an array of [deployments](https://hathora.dev/docs/concepts/hathora-enti package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetDeploymentsResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetDeploymentsResponse res = sdk.deploymentsV3().getDeployments() + GetDeploymentsResponse res = sdk.deploymentsV3().getDeployments() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.deploymentsV3Page().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentsV3Page().isPresent()) { + // handle response } - } } ``` @@ -248,40 +215,29 @@ Get the latest [deployment](https://hathora.dev/docs/concepts/hathora-entities#d package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLatestDeploymentResponse res = sdk.deploymentsV3().getLatestDeployment() + GetLatestDeploymentResponse res = sdk.deploymentsV3().getLatestDeployment() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.deploymentV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.deploymentV3().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/discoveryv1/README.md b/docs/sdks/discoveryv1/README.md index 67471344..79da2aeb 100644 --- a/docs/sdks/discoveryv1/README.md +++ b/docs/sdks/discoveryv1/README.md @@ -21,32 +21,23 @@ Returns an array of V1 regions with a host and port that a client can directly p package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; import dev.hathora.cloud_sdk.models.operations.GetPingServiceEndpointsDeprecatedResponse; import java.lang.Exception; public class Application { public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetPingServiceEndpointsDeprecatedResponse res = sdk.discoveryV1().getPingServiceEndpointsDeprecated() + GetPingServiceEndpointsDeprecatedResponse res = sdk.discoveryV1().getPingServiceEndpointsDeprecated() .call(); - if (res.pingEndpoints().isPresent()) { - // handle response - } - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.pingEndpoints().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/discoveryv2/README.md b/docs/sdks/discoveryv2/README.md index 2de6cebb..f9bf9e56 100644 --- a/docs/sdks/discoveryv2/README.md +++ b/docs/sdks/discoveryv2/README.md @@ -19,32 +19,23 @@ Returns an array of all regions with a host and port that a client can directly package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; import dev.hathora.cloud_sdk.models.operations.GetPingServiceEndpointsResponse; import java.lang.Exception; public class Application { public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetPingServiceEndpointsResponse res = sdk.discoveryV2().getPingServiceEndpoints() + GetPingServiceEndpointsResponse res = sdk.discoveryV2().getPingServiceEndpoints() .call(); - if (res.pingEndpoints().isPresent()) { - // handle response - } - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.pingEndpoints().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/lobbiesv1/README.md b/docs/sdks/lobbiesv1/README.md index 4d2f2ecd..7d839378 100644 --- a/docs/sdks/lobbiesv1/README.md +++ b/docs/sdks/lobbiesv1/README.md @@ -19,7 +19,7 @@ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedResponse; import dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedSecurity; import dev.hathora.cloud_sdk.models.shared.Region; @@ -27,13 +27,13 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreatePrivateLobbyDeprecatedResponse res = sdk.lobbiesV1().createPrivateLobbyDeprecated() + CreatePrivateLobbyDeprecatedResponse res = sdk.lobbiesV1().createPrivateLobbyDeprecated() .security(CreatePrivateLobbyDeprecatedSecurity.builder() .playerAuth("") .build()) @@ -42,20 +42,9 @@ public class Application { .region(Region.LONDON) .call(); - if (res.roomId().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.roomId().isPresent()) { + // handle response } - } } ``` @@ -91,7 +80,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyDeprecatedResponse; import dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyDeprecatedSecurity; import dev.hathora.cloud_sdk.models.shared.Region; @@ -99,13 +88,13 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreatePublicLobbyDeprecatedResponse res = sdk.lobbiesV1().createPublicLobbyDeprecated() + CreatePublicLobbyDeprecatedResponse res = sdk.lobbiesV1().createPublicLobbyDeprecated() .security(CreatePublicLobbyDeprecatedSecurity.builder() .playerAuth("") .build()) @@ -114,20 +103,9 @@ public class Application { .region(Region.FRANKFURT) .call(); - if (res.roomId().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.roomId().isPresent()) { + // handle response } - } } ``` @@ -163,39 +141,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesDeprecatedV1Response; import dev.hathora.cloud_sdk.models.shared.Region; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - ListActivePublicLobbiesDeprecatedV1Response res = sdk.lobbiesV1().listActivePublicLobbiesDeprecatedV1() + ListActivePublicLobbiesDeprecatedV1Response res = sdk.lobbiesV1().listActivePublicLobbiesDeprecatedV1() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .local(false) .region(Region.SYDNEY) .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/lobbiesv2/README.md b/docs/sdks/lobbiesv2/README.md index 4248ad18..8b2f55b1 100644 --- a/docs/sdks/lobbiesv2/README.md +++ b/docs/sdks/lobbiesv2/README.md @@ -25,7 +25,7 @@ Create a new lobby for an [application](https://hathora.dev/docs/concepts/hathor package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateLobbyDeprecatedResponse; import dev.hathora.cloud_sdk.models.operations.CreateLobbyDeprecatedSecurity; import dev.hathora.cloud_sdk.models.shared.CreateLobbyParams; @@ -35,13 +35,13 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateLobbyDeprecatedResponse res = sdk.lobbiesV2().createLobbyDeprecated() + CreateLobbyDeprecatedResponse res = sdk.lobbiesV2().createLobbyDeprecated() .security(CreateLobbyDeprecatedSecurity.builder() .playerAuth("") .build()) @@ -54,20 +54,9 @@ public class Application { .roomId("2swovpy1fnunu") .call(); - if (res.lobby().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobby().isPresent()) { + // handle response } - } } ``` @@ -103,7 +92,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateLocalLobbyRequestBody; import dev.hathora.cloud_sdk.models.operations.CreateLocalLobbyResponse; import dev.hathora.cloud_sdk.models.operations.CreateLocalLobbySecurity; @@ -112,13 +101,13 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateLocalLobbyResponse res = sdk.lobbiesV2().createLocalLobby() + CreateLocalLobbyResponse res = sdk.lobbiesV2().createLocalLobby() .security(CreateLocalLobbySecurity.builder() .playerAuth("") .build()) @@ -130,20 +119,9 @@ public class Application { .roomId("2swovpy1fnunu") .call(); - if (res.lobby().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobby().isPresent()) { + // handle response } - } } ``` @@ -179,7 +157,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyRequestBody; import dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyResponse; import dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbySecurity; @@ -188,13 +166,13 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreatePrivateLobbyResponse res = sdk.lobbiesV2().createPrivateLobby() + CreatePrivateLobbyResponse res = sdk.lobbiesV2().createPrivateLobby() .security(CreatePrivateLobbySecurity.builder() .playerAuth("") .build()) @@ -206,20 +184,9 @@ public class Application { .roomId("2swovpy1fnunu") .call(); - if (res.lobby().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobby().isPresent()) { + // handle response } - } } ``` @@ -255,7 +222,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyRequestBody; import dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyResponse; import dev.hathora.cloud_sdk.models.operations.CreatePublicLobbySecurity; @@ -264,13 +231,13 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreatePublicLobbyResponse res = sdk.lobbiesV2().createPublicLobby() + CreatePublicLobbyResponse res = sdk.lobbiesV2().createPublicLobby() .security(CreatePublicLobbySecurity.builder() .playerAuth("") .build()) @@ -282,20 +249,9 @@ public class Application { .roomId("2swovpy1fnunu") .call(); - if (res.lobby().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobby().isPresent()) { + // handle response } - } } ``` @@ -333,37 +289,26 @@ Get details for a lobby. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLobbyInfoResponse; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLobbyInfoResponse res = sdk.lobbiesV2().getLobbyInfo() + GetLobbyInfoResponse res = sdk.lobbiesV2().getLobbyInfo() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.lobby().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobby().isPresent()) { + // handle response } - } } ``` @@ -399,38 +344,27 @@ Get all active lobbies for a an [application](https://hathora.dev/docs/concepts/ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesDeprecatedV2Response; import dev.hathora.cloud_sdk.models.shared.Region; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - ListActivePublicLobbiesDeprecatedV2Response res = sdk.lobbiesV2().listActivePublicLobbiesDeprecatedV2() + ListActivePublicLobbiesDeprecatedV2Response res = sdk.lobbiesV2().listActivePublicLobbiesDeprecatedV2() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(Region.FRANKFURT) .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -466,7 +400,7 @@ Set the state of a lobby. State is intended to be set by the server and must be package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.SetLobbyStateResponse; import dev.hathora.cloud_sdk.models.shared.Security; import dev.hathora.cloud_sdk.models.shared.SetLobbyStateParams; @@ -474,16 +408,16 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - SetLobbyStateResponse res = sdk.lobbiesV2().setLobbyState() + SetLobbyStateResponse res = sdk.lobbiesV2().setLobbyState() .setLobbyStateParams(SetLobbyStateParams.builder() .state("") .build()) @@ -491,20 +425,9 @@ public class Application { .roomId("2swovpy1fnunu") .call(); - if (res.lobby().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobby().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/lobbiesv3/README.md b/docs/sdks/lobbiesv3/README.md index a8397c07..bf477d20 100644 --- a/docs/sdks/lobbiesv3/README.md +++ b/docs/sdks/lobbiesv3/README.md @@ -20,7 +20,7 @@ Create a new lobby for an [application](https://hathora.dev/docs/concepts/hathor package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateLobbyRequest; import dev.hathora.cloud_sdk.models.operations.CreateLobbyResponse; import dev.hathora.cloud_sdk.models.operations.CreateLobbySecurity; @@ -31,13 +31,13 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateLobbyRequest req = CreateLobbyRequest.builder() + CreateLobbyRequest req = CreateLobbyRequest.builder() .createLobbyV3Params(CreateLobbyV3Params.builder() .region(Region.SEATTLE) .visibility(LobbyVisibility.PRIVATE) @@ -47,27 +47,16 @@ public class Application { .shortCode("LFG4") .build(); - CreateLobbyResponse res = sdk.lobbiesV3().createLobby() + CreateLobbyResponse res = sdk.lobbiesV3().createLobby() .request(req) .security(CreateLobbySecurity.builder() .playerAuth("") .build()) .call(); - if (res.lobbyV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobbyV3().isPresent()) { + // handle response } - } } ``` @@ -101,37 +90,26 @@ Get details for a lobby. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLobbyInfoByRoomIdResponse; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLobbyInfoByRoomIdResponse res = sdk.lobbiesV3().getLobbyInfoByRoomId() + GetLobbyInfoByRoomIdResponse res = sdk.lobbiesV3().getLobbyInfoByRoomId() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.lobbyV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobbyV3().isPresent()) { + // handle response } - } } ``` @@ -165,37 +143,26 @@ Get details for a lobby. If 2 or more lobbies have the same `shortCode`, then th package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLobbyInfoByShortCodeResponse; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLobbyInfoByShortCodeResponse res = sdk.lobbiesV3().getLobbyInfoByShortCode() + GetLobbyInfoByShortCodeResponse res = sdk.lobbiesV3().getLobbyInfoByShortCode() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .shortCode("LFG4") .call(); - if (res.lobbyV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.lobbyV3().isPresent()) { + // handle response } - } } ``` @@ -229,38 +196,27 @@ Get all active lobbies for a given [application](https://hathora.dev/docs/concep package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesResponse; import dev.hathora.cloud_sdk.models.shared.Region; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - ListActivePublicLobbiesResponse res = sdk.lobbiesV3().listActivePublicLobbies() + ListActivePublicLobbiesResponse res = sdk.lobbiesV3().listActivePublicLobbies() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(Region.SEATTLE) .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/logsv1/README.md b/docs/sdks/logsv1/README.md index e3095fe4..a7e9a872 100644 --- a/docs/sdks/logsv1/README.md +++ b/docs/sdks/logsv1/README.md @@ -20,41 +20,30 @@ Download entire log file for a stopped process. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DownloadLogForProcessResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DownloadLogForProcessResponse res = sdk.logsV1().downloadLogForProcess() + DownloadLogForProcessResponse res = sdk.logsV1().downloadLogForProcess() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.responseStream().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.responseStream().isPresent()) { + // handle response } - } } ``` @@ -90,7 +79,7 @@ Returns a stream of logs for an [application](https://hathora.dev/docs/concepts/ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLogsForAppRequest; import dev.hathora.cloud_sdk.models.operations.GetLogsForAppResponse; import dev.hathora.cloud_sdk.models.shared.Security; @@ -98,37 +87,26 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLogsForAppRequest req = GetLogsForAppRequest.builder() + GetLogsForAppRequest req = GetLogsForAppRequest.builder() .tailLines(100) .build(); - GetLogsForAppResponse res = sdk.logsV1().getLogsForApp() + GetLogsForAppResponse res = sdk.logsV1().getLogsForApp() .request(req) .call(); - if (res.responseStream().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.responseStream().isPresent()) { + // handle response } - } } ``` @@ -163,7 +141,7 @@ Returns a stream of logs for a [deployment](https://hathora.dev/docs/concepts/ha package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLogsForDeploymentRequest; import dev.hathora.cloud_sdk.models.operations.GetLogsForDeploymentResponse; import dev.hathora.cloud_sdk.models.shared.Security; @@ -171,38 +149,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLogsForDeploymentRequest req = GetLogsForDeploymentRequest.builder() + GetLogsForDeploymentRequest req = GetLogsForDeploymentRequest.builder() .deploymentId(1) .tailLines(100) .build(); - GetLogsForDeploymentResponse res = sdk.logsV1().getLogsForDeployment() + GetLogsForDeploymentResponse res = sdk.logsV1().getLogsForDeployment() .request(req) .call(); - if (res.responseStream().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.responseStream().isPresent()) { + // handle response } - } } ``` @@ -235,7 +202,7 @@ Returns a stream of logs for a [process](https://hathora.dev/docs/concepts/hatho package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLogsForProcessRequest; import dev.hathora.cloud_sdk.models.operations.GetLogsForProcessResponse; import dev.hathora.cloud_sdk.models.shared.Security; @@ -243,38 +210,27 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLogsForProcessRequest req = GetLogsForProcessRequest.builder() + GetLogsForProcessRequest req = GetLogsForProcessRequest.builder() .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .tailLines(100) .build(); - GetLogsForProcessResponse res = sdk.logsV1().getLogsForProcess() + GetLogsForProcessResponse res = sdk.logsV1().getLogsForProcess() .request(req) .call(); - if (res.responseStream().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.responseStream().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/managementv1/README.md b/docs/sdks/managementv1/README.md index 3abebd83..a541e3b5 100644 --- a/docs/sdks/managementv1/README.md +++ b/docs/sdks/managementv1/README.md @@ -17,41 +17,30 @@ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.SendVerificationEmailResponse; import dev.hathora.cloud_sdk.models.shared.VerificationEmailRequest; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - VerificationEmailRequest req = VerificationEmailRequest.builder() + VerificationEmailRequest req = VerificationEmailRequest.builder() .userId("") .build(); - SendVerificationEmailResponse res = sdk.managementV1().sendVerificationEmail() + SendVerificationEmailResponse res = sdk.managementV1().sendVerificationEmail() .request(req) .call(); - if (res.verificationEmailSuccess().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.verificationEmailSuccess().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/metricsv1/README.md b/docs/sdks/metricsv1/README.md index f7d4469b..1338773e 100644 --- a/docs/sdks/metricsv1/README.md +++ b/docs/sdks/metricsv1/README.md @@ -19,7 +19,7 @@ Get metrics for a [process](https://hathora.dev/docs/concepts/hathora-entities#p package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetMetricsRequest; import dev.hathora.cloud_sdk.models.operations.GetMetricsResponse; import dev.hathora.cloud_sdk.models.shared.Security; @@ -27,37 +27,26 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetMetricsRequest req = GetMetricsRequest.builder() + GetMetricsRequest req = GetMetricsRequest.builder() .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .build(); - GetMetricsResponse res = sdk.metricsV1().getMetrics() + GetMetricsResponse res = sdk.metricsV1().getMetrics() .request(req) .call(); - if (res.metricsData().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.metricsData().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/organizationsv1/README.md b/docs/sdks/organizationsv1/README.md index ee1b7465..97588510 100644 --- a/docs/sdks/organizationsv1/README.md +++ b/docs/sdks/organizationsv1/README.md @@ -22,38 +22,27 @@ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.AcceptInviteResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - AcceptInviteResponse res = sdk.organizationsV1().acceptInvite() + AcceptInviteResponse res = sdk.organizationsV1().acceptInvite() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -84,40 +73,29 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetOrgMembersResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetOrgMembersResponse res = sdk.organizationsV1().getOrgMembers() + GetOrgMembersResponse res = sdk.organizationsV1().getOrgMembers() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.orgMembersPage().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.orgMembersPage().isPresent()) { + // handle response } - } } ``` @@ -148,40 +126,29 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetOrgPendingInvitesResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetOrgPendingInvitesResponse res = sdk.organizationsV1().getOrgPendingInvites() + GetOrgPendingInvitesResponse res = sdk.organizationsV1().getOrgPendingInvites() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.pendingOrgInvitesPage().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.pendingOrgInvitesPage().isPresent()) { + // handle response } - } } ``` @@ -214,39 +181,28 @@ Returns an unsorted list of all organizations that you are a member of (an accep package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetOrgsResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetOrgsResponse res = sdk.organizationsV1().getOrgs() + GetOrgsResponse res = sdk.organizationsV1().getOrgs() .call(); - if (res.orgsPage().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.orgsPage().isPresent()) { + // handle response } - } } ``` @@ -271,39 +227,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetUserPendingInvitesResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetUserPendingInvitesResponse res = sdk.organizationsV1().getUserPendingInvites() + GetUserPendingInvitesResponse res = sdk.organizationsV1().getUserPendingInvites() .call(); - if (res.pendingOrgInvitesPage().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.pendingOrgInvitesPage().isPresent()) { + // handle response } - } } ``` @@ -328,7 +273,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.InviteUserResponse; import dev.hathora.cloud_sdk.models.shared.CreateUserInvite; import dev.hathora.cloud_sdk.models.shared.Security; @@ -336,36 +281,25 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - InviteUserResponse res = sdk.organizationsV1().inviteUser() + InviteUserResponse res = sdk.organizationsV1().inviteUser() .createUserInvite(CreateUserInvite.builder() .userEmail("noreply@hathora.dev") .build()) .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.pendingOrgInvite().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.pendingOrgInvite().isPresent()) { + // handle response } - } } ``` @@ -397,38 +331,27 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.RejectInviteResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - RejectInviteResponse res = sdk.organizationsV1().rejectInvite() + RejectInviteResponse res = sdk.organizationsV1().rejectInvite() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -459,7 +382,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.RescindInviteResponse; import dev.hathora.cloud_sdk.models.shared.RescindUserInvite; import dev.hathora.cloud_sdk.models.shared.Security; @@ -467,34 +390,23 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - RescindInviteResponse res = sdk.organizationsV1().rescindInvite() + RescindInviteResponse res = sdk.organizationsV1().rescindInvite() .rescindUserInvite(RescindUserInvite.builder() .userEmail("noreply@hathora.dev") .build()) .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` diff --git a/docs/sdks/processesv1/README.md b/docs/sdks/processesv1/README.md index 043c13f2..3097a9a1 100644 --- a/docs/sdks/processesv1/README.md +++ b/docs/sdks/processesv1/README.md @@ -23,41 +23,30 @@ Get details for a [process](https://hathora.dev/docs/concepts/hathora-entities#p package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetProcessInfoDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetProcessInfoDeprecatedResponse res = sdk.processesV1().getProcessInfoDeprecated() + GetProcessInfoDeprecatedResponse res = sdk.processesV1().getProcessInfoDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.process().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.process().isPresent()) { + // handle response } - } } ``` @@ -93,7 +82,7 @@ Retrieve 10 most recently started [process](https://hathora.dev/docs/concepts/ha package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetRunningProcessesResponse; import dev.hathora.cloud_sdk.models.shared.Region; import dev.hathora.cloud_sdk.models.shared.Security; @@ -101,34 +90,23 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetRunningProcessesResponse res = sdk.processesV1().getRunningProcesses() + GetRunningProcessesResponse res = sdk.processesV1().getRunningProcesses() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(Region.TOKYO) .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -164,7 +142,7 @@ Retrieve 10 most recently stopped [process](https://hathora.dev/docs/concepts/ha package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetStoppedProcessesResponse; import dev.hathora.cloud_sdk.models.shared.Region; import dev.hathora.cloud_sdk.models.shared.Security; @@ -172,34 +150,23 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetStoppedProcessesResponse res = sdk.processesV1().getStoppedProcesses() + GetStoppedProcessesResponse res = sdk.processesV1().getStoppedProcesses() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(Region.SYDNEY) .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` diff --git a/docs/sdks/processesv2/README.md b/docs/sdks/processesv2/README.md index 4d22035a..d15af3a0 100644 --- a/docs/sdks/processesv2/README.md +++ b/docs/sdks/processesv2/README.md @@ -25,7 +25,7 @@ Creates a [process](https://hathora.dev/docs/concepts/hathora-entities#process) package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateProcessV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Region; import dev.hathora.cloud_sdk.models.shared.Security; @@ -33,34 +33,23 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateProcessV2DeprecatedResponse res = sdk.processesV2().createProcessV2Deprecated() + CreateProcessV2DeprecatedResponse res = sdk.processesV2().createProcessV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(Region.MUMBAI) .call(); - if (res.processV2().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.processV2().isPresent()) { + // handle response } - } } ``` @@ -96,7 +85,7 @@ Retrieve the 10 most recent [processes](https://hathora.dev/docs/concepts/hathor package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLatestProcessesV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.ProcessStatus; import dev.hathora.cloud_sdk.models.shared.Region; @@ -106,37 +95,26 @@ import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLatestProcessesV2DeprecatedResponse res = sdk.processesV2().getLatestProcessesV2Deprecated() + GetLatestProcessesV2DeprecatedResponse res = sdk.processesV2().getLatestProcessesV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(List.of( Region.MUMBAI)) .status(List.of( - ProcessStatus.FAILED)) + ProcessStatus.RUNNING)) .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -173,41 +151,30 @@ Get details for a [process](https://hathora.dev/docs/concepts/hathora-entities#p package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetProcessInfoV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetProcessInfoV2DeprecatedResponse res = sdk.processesV2().getProcessInfoV2Deprecated() + GetProcessInfoV2DeprecatedResponse res = sdk.processesV2().getProcessInfoV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.processV2().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.processV2().isPresent()) { + // handle response } - } } ``` @@ -243,7 +210,7 @@ Count the number of [processes](https://hathora.dev/docs/concepts/hathora-entiti package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.ProcessStatus; import dev.hathora.cloud_sdk.models.shared.Region; @@ -253,37 +220,26 @@ import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetProcessesCountExperimentalV2DeprecatedResponse res = sdk.processesV2().getProcessesCountExperimentalV2Deprecated() + GetProcessesCountExperimentalV2DeprecatedResponse res = sdk.processesV2().getProcessesCountExperimentalV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(List.of( Region.FRANKFURT)) .status(List.of( - ProcessStatus.STOPPING)) + ProcessStatus.FAILED)) .call(); - if (res.object().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.object().isPresent()) { + // handle response } - } } ``` @@ -320,39 +276,28 @@ Stops a [process](https://hathora.dev/docs/concepts/hathora-entities#process) im package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.StopProcessV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - StopProcessV2DeprecatedResponse res = sdk.processesV2().stopProcessV2Deprecated() + StopProcessV2DeprecatedResponse res = sdk.processesV2().stopProcessV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` diff --git a/docs/sdks/processesv3/README.md b/docs/sdks/processesv3/README.md index 00bc86dd..ba38b49b 100644 --- a/docs/sdks/processesv3/README.md +++ b/docs/sdks/processesv3/README.md @@ -23,7 +23,7 @@ Creates a [process](https://hathora.dev/docs/concepts/hathora-entities#process) package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateProcessResponse; import dev.hathora.cloud_sdk.models.shared.Region; import dev.hathora.cloud_sdk.models.shared.Security; @@ -31,34 +31,23 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateProcessResponse res = sdk.processesV3().createProcess() + CreateProcessResponse res = sdk.processesV3().createProcess() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(Region.TOKYO) .call(); - if (res.processV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.processV3().isPresent()) { + // handle response } - } } ``` @@ -92,7 +81,7 @@ Retrieve the 10 most recent [processes](https://hathora.dev/docs/concepts/hathor package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetLatestProcessesResponse; import dev.hathora.cloud_sdk.models.shared.ProcessStatus; import dev.hathora.cloud_sdk.models.shared.Region; @@ -102,16 +91,16 @@ import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetLatestProcessesResponse res = sdk.processesV3().getLatestProcesses() + GetLatestProcessesResponse res = sdk.processesV3().getLatestProcesses() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(List.of( Region.TOKYO)) @@ -119,20 +108,9 @@ public class Application { ProcessStatus.DRAINING)) .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -167,41 +145,30 @@ Get details for a [process](https://hathora.dev/docs/concepts/hathora-entities#p package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetProcessResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetProcessResponse res = sdk.processesV3().getProcess() + GetProcessResponse res = sdk.processesV3().getProcess() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.processV3().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.processV3().isPresent()) { + // handle response } - } } ``` @@ -235,7 +202,7 @@ Count the number of [processes](https://hathora.dev/docs/concepts/hathora-entiti package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalResponse; import dev.hathora.cloud_sdk.models.shared.ProcessStatus; import dev.hathora.cloud_sdk.models.shared.Region; @@ -245,37 +212,26 @@ import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetProcessesCountExperimentalResponse res = sdk.processesV3().getProcessesCountExperimental() + GetProcessesCountExperimentalResponse res = sdk.processesV3().getProcessesCountExperimental() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .region(List.of( Region.FRANKFURT)) .status(List.of( - ProcessStatus.STARTING)) + ProcessStatus.STOPPING)) .call(); - if (res.object().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.object().isPresent()) { + // handle response } - } } ``` @@ -310,39 +266,28 @@ Stops a [process](https://hathora.dev/docs/concepts/hathora-entities#process) im package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.StopProcessResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - StopProcessResponse res = sdk.processesV3().stopProcess() + StopProcessResponse res = sdk.processesV3().stopProcess() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` diff --git a/docs/sdks/roomsv1/README.md b/docs/sdks/roomsv1/README.md index c9d29af4..3786fa31 100644 --- a/docs/sdks/roomsv1/README.md +++ b/docs/sdks/roomsv1/README.md @@ -23,47 +23,39 @@ package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateRoomDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.CreateRoomParams; import dev.hathora.cloud_sdk.models.shared.Region; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; +import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateRoomDeprecatedResponse res = sdk.roomsV1().createRoomDeprecated() + CreateRoomDeprecatedResponse res = sdk.roomsV1().createRoomDeprecated() .createRoomParams(CreateRoomParams.builder() .region(Region.CHICAGO) + .clientIPs(List.of( + "123.123.123.123")) .roomConfig("{\"name\":\"my-room\"}") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.roomId().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.roomId().isPresent()) { + // handle response } - } } ``` @@ -98,39 +90,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DestroyRoomDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DestroyRoomDeprecatedResponse res = sdk.roomsV1().destroyRoomDeprecated() + DestroyRoomDeprecatedResponse res = sdk.roomsV1().destroyRoomDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -164,41 +145,30 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetActiveRoomsForProcessDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetActiveRoomsForProcessDeprecatedResponse res = sdk.roomsV1().getActiveRoomsForProcessDeprecated() + GetActiveRoomsForProcessDeprecatedResponse res = sdk.roomsV1().getActiveRoomsForProcessDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -232,37 +202,26 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetConnectionInfoDeprecatedResponse; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetConnectionInfoDeprecatedResponse res = sdk.roomsV1().getConnectionInfoDeprecated() + GetConnectionInfoDeprecatedResponse res = sdk.roomsV1().getConnectionInfoDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.connectionInfo().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.connectionInfo().isPresent()) { + // handle response } - } } ``` @@ -296,41 +255,30 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetInactiveRoomsForProcessDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetInactiveRoomsForProcessDeprecatedResponse res = sdk.roomsV1().getInactiveRoomsForProcessDeprecated() + GetInactiveRoomsForProcessDeprecatedResponse res = sdk.roomsV1().getInactiveRoomsForProcessDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -364,41 +312,30 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetRoomInfoDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetRoomInfoDeprecatedResponse res = sdk.roomsV1().getRoomInfoDeprecated() + GetRoomInfoDeprecatedResponse res = sdk.roomsV1().getRoomInfoDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.room().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.room().isPresent()) { + // handle response } - } } ``` @@ -432,39 +369,28 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.SuspendRoomDeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - SuspendRoomDeprecatedResponse res = sdk.roomsV1().suspendRoomDeprecated() + SuspendRoomDeprecatedResponse res = sdk.roomsV1().suspendRoomDeprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` diff --git a/docs/sdks/roomsv2/README.md b/docs/sdks/roomsv2/README.md index d4a84392..b06b20bd 100644 --- a/docs/sdks/roomsv2/README.md +++ b/docs/sdks/roomsv2/README.md @@ -24,47 +24,39 @@ Create a new [room](https://hathora.dev/docs/concepts/hathora-entities#room) for package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateRoomResponse; import dev.hathora.cloud_sdk.models.shared.CreateRoomParams; import dev.hathora.cloud_sdk.models.shared.Region; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; +import java.util.List; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateRoomResponse res = sdk.roomsV2().createRoom() + CreateRoomResponse res = sdk.roomsV2().createRoom() .createRoomParams(CreateRoomParams.builder() .region(Region.SAO_PAULO) + .clientIPs(List.of( + "123.123.123.123")) .roomConfig("{\"name\":\"my-room\"}") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.roomConnectionData().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.roomConnectionData().isPresent()) { + // handle response } - } } ``` @@ -99,39 +91,28 @@ Destroy a [room](https://hathora.dev/docs/concepts/hathora-entities#room). All a package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.DestroyRoomResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - DestroyRoomResponse res = sdk.roomsV2().destroyRoom() + DestroyRoomResponse res = sdk.roomsV2().destroyRoom() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -165,41 +146,30 @@ Get all active [rooms](https://hathora.dev/docs/concepts/hathora-entities#room) package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetActiveRoomsForProcessResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetActiveRoomsForProcessResponse res = sdk.roomsV2().getActiveRoomsForProcess() + GetActiveRoomsForProcessResponse res = sdk.roomsV2().getActiveRoomsForProcess() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -233,37 +203,26 @@ Poll this endpoint to get connection details to a [room](https://hathora.dev/doc package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetConnectionInfoResponse; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetConnectionInfoResponse res = sdk.roomsV2().getConnectionInfo() + GetConnectionInfoResponse res = sdk.roomsV2().getConnectionInfo() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.connectionInfoV2().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.connectionInfoV2().isPresent()) { + // handle response } - } } ``` @@ -297,41 +256,30 @@ Get all inactive [rooms](https://hathora.dev/docs/concepts/hathora-entities#room package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetInactiveRoomsForProcessResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetInactiveRoomsForProcessResponse res = sdk.roomsV2().getInactiveRoomsForProcess() + GetInactiveRoomsForProcessResponse res = sdk.roomsV2().getInactiveRoomsForProcess() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .processId("cbfcddd2-0006-43ae-996c-995fff7bed2e") .call(); - if (res.classes().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.classes().isPresent()) { + // handle response } - } } ``` @@ -365,41 +313,30 @@ Retreive current and historical allocation data for a [room](https://hathora.dev package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetRoomInfoResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetRoomInfoResponse res = sdk.roomsV2().getRoomInfo() + GetRoomInfoResponse res = sdk.roomsV2().getRoomInfo() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - if (res.room().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.room().isPresent()) { + // handle response } - } } ``` @@ -435,39 +372,28 @@ Suspend a [room](https://hathora.dev/docs/concepts/hathora-entities#room). The r package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.SuspendRoomV2DeprecatedResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - SuspendRoomV2DeprecatedResponse res = sdk.roomsV2().suspendRoomV2Deprecated() + SuspendRoomV2DeprecatedResponse res = sdk.roomsV2().suspendRoomV2Deprecated() .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") .roomId("2swovpy1fnunu") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` @@ -499,7 +425,7 @@ public class Application { package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.UpdateRoomConfigResponse; import dev.hathora.cloud_sdk.models.shared.Security; import dev.hathora.cloud_sdk.models.shared.UpdateRoomConfigParams; @@ -507,16 +433,16 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - UpdateRoomConfigResponse res = sdk.roomsV2().updateRoomConfig() + UpdateRoomConfigResponse res = sdk.roomsV2().updateRoomConfig() .updateRoomConfigParams(UpdateRoomConfigParams.builder() .roomConfig("{\"name\":\"my-room\"}") .build()) @@ -524,18 +450,7 @@ public class Application { .roomId("2swovpy1fnunu") .call(); - // handle response - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; - } - + // handle response } } ``` diff --git a/docs/sdks/tokensv1/README.md b/docs/sdks/tokensv1/README.md index 0c0b43ab..e64e26d2 100644 --- a/docs/sdks/tokensv1/README.md +++ b/docs/sdks/tokensv1/README.md @@ -21,7 +21,7 @@ Create a new organization token. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.CreateOrgTokenResponse; import dev.hathora.cloud_sdk.models.shared.CreateOrgToken; import dev.hathora.cloud_sdk.models.shared.Security; @@ -29,36 +29,25 @@ import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - CreateOrgTokenResponse res = sdk.tokensV1().createOrgToken() + CreateOrgTokenResponse res = sdk.tokensV1().createOrgToken() .createOrgToken(CreateOrgToken.builder() .name("ci-token") .build()) .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.createdOrgToken().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.createdOrgToken().isPresent()) { + // handle response } - } } ``` @@ -92,40 +81,29 @@ List all organization tokens for a given org. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.GetOrgTokensResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - GetOrgTokensResponse res = sdk.tokensV1().getOrgTokens() + GetOrgTokensResponse res = sdk.tokensV1().getOrgTokens() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .call(); - if (res.listOrgTokens().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.listOrgTokens().isPresent()) { + // handle response } - } } ``` @@ -158,41 +136,30 @@ Revoke an organization token. package hello.world; import dev.hathora.cloud_sdk.HathoraCloud; -import dev.hathora.cloud_sdk.models.errors.SDKError; +import dev.hathora.cloud_sdk.models.errors.ApiError; import dev.hathora.cloud_sdk.models.operations.RevokeOrgTokenResponse; import dev.hathora.cloud_sdk.models.shared.Security; import java.lang.Exception; public class Application { - public static void main(String[] args) throws Exception { - try { - HathoraCloud sdk = HathoraCloud.builder() + public static void main(String[] args) throws ApiError, Exception { + + HathoraCloud sdk = HathoraCloud.builder() .security(Security.builder() .hathoraDevToken("") .build()) .appId("app-af469a92-5b45-4565-b3c4-b79878de67d2") - .build(); + .build(); - RevokeOrgTokenResponse res = sdk.tokensV1().revokeOrgToken() + RevokeOrgTokenResponse res = sdk.tokensV1().revokeOrgToken() .orgId("org-6f706e83-0ec1-437a-9a46-7d4281eb2f39") .orgTokenId("org-token-af469a92-5b45-4565-b3c4-b79878de67d2") .call(); - if (res.boolean_().isPresent()) { - // handle response - } - } catch (dev.hathora.cloud_sdk.models.errors.ApiError e) { - // handle exception - throw e; - } catch (SDKError e) { - // handle exception - throw e; - } catch (Exception e) { - // handle exception - throw e; + if (res.boolean_().isPresent()) { + // handle response } - } } ``` diff --git a/gen.yaml b/gen.yaml index 6336a02b..a1a12ca7 100644 --- a/gen.yaml +++ b/gen.yaml @@ -12,7 +12,7 @@ generation: baseServerURL: "" flattenGlobalSecurity: true java: - version: 2.9.15 + version: 2.10.0 additionalDependencies: - testImplementation:org.junit.jupiter:junit-jupiter-api:5.8.1 - testRuntimeOnly:org.junit.jupiter:junit-jupiter-engine:5.8.1 diff --git a/src/main/java/dev/hathora/cloud_sdk/AppsV1.java b/src/main/java/dev/hathora/cloud_sdk/AppsV1.java index 6da9ec26..892c279e 100644 --- a/src/main/java/dev/hathora/cloud_sdk/AppsV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/AppsV1.java @@ -97,7 +97,7 @@ public CreateAppV1DeprecatedResponse createAppV1Deprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -248,7 +248,7 @@ public DeleteAppV1DeprecatedResponse deleteAppV1Deprecated( HTTPRequest _req = new HTTPRequest(_url, "DELETE"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -388,7 +388,7 @@ public GetAppInfoV1DeprecatedResponse getAppInfoV1Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -518,7 +518,7 @@ public GetAppsV1DeprecatedResponse getAppsV1DeprecatedDirect() throws Exception HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -687,7 +687,7 @@ public UpdateAppV1DeprecatedResponse updateAppV1Deprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/AppsV2.java b/src/main/java/dev/hathora/cloud_sdk/AppsV2.java index 9ce12660..aaaa56bc 100644 --- a/src/main/java/dev/hathora/cloud_sdk/AppsV2.java +++ b/src/main/java/dev/hathora/cloud_sdk/AppsV2.java @@ -117,7 +117,7 @@ public CreateAppResponse createApp( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreateAppRequest.class, @@ -267,7 +267,7 @@ public DeleteAppResponse deleteApp( HTTPRequest _req = new HTTPRequest(_url, "DELETE"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -401,7 +401,7 @@ public GetAppResponse getApp( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -544,7 +544,7 @@ public GetAppsResponse getApps( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetAppsRequest.class, @@ -712,7 +712,7 @@ public UpdateAppResponse updateApp( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/AuthV1.java b/src/main/java/dev/hathora/cloud_sdk/AuthV1.java index 8ec566da..3a71c56d 100644 --- a/src/main/java/dev/hathora/cloud_sdk/AuthV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/AuthV1.java @@ -93,7 +93,7 @@ public LoginAnonymousResponse loginAnonymous( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = @@ -253,7 +253,7 @@ public LoginGoogleResponse loginGoogle( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = @@ -413,7 +413,7 @@ public LoginNicknameResponse loginNickname( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = diff --git a/src/main/java/dev/hathora/cloud_sdk/BillingV1.java b/src/main/java/dev/hathora/cloud_sdk/BillingV1.java index 3a48996b..0ba966a5 100644 --- a/src/main/java/dev/hathora/cloud_sdk/BillingV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/BillingV1.java @@ -74,7 +74,7 @@ public GetBalanceResponse getBalanceDirect() throws Exception { HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -191,7 +191,7 @@ public GetInvoicesResponse getInvoicesDirect() throws Exception { HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -308,7 +308,7 @@ public GetPaymentMethodResponse getPaymentMethodDirect() throws Exception { HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -425,7 +425,7 @@ public GetUpcomingInvoiceItemsResponse getUpcomingInvoiceItemsDirect() throws Ex HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -542,7 +542,7 @@ public GetUpcomingInvoiceTotalResponse getUpcomingInvoiceTotalDirect() throws Ex HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -673,7 +673,7 @@ public InitStripeCustomerPortalUrlResponse initStripeCustomerPortalUrl( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/BuildsV1.java b/src/main/java/dev/hathora/cloud_sdk/BuildsV1.java index d629a42a..3e83b7b4 100644 --- a/src/main/java/dev/hathora/cloud_sdk/BuildsV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/BuildsV1.java @@ -123,7 +123,7 @@ public CreateBuildDeprecatedResponse createBuildDeprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -279,7 +279,7 @@ public DeleteBuildDeprecatedResponse deleteBuildDeprecated( HTTPRequest _req = new HTTPRequest(_url, "DELETE"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -424,7 +424,7 @@ public GetBuildInfoDeprecatedResponse getBuildInfoDeprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -575,7 +575,7 @@ public GetBuildsDeprecatedResponse getBuildsDeprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -749,7 +749,7 @@ public RunBuildDeprecatedResponse runBuildDeprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "text/plain") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/BuildsV2.java b/src/main/java/dev/hathora/cloud_sdk/BuildsV2.java index 376afb13..e61d8e87 100644 --- a/src/main/java/dev/hathora/cloud_sdk/BuildsV2.java +++ b/src/main/java/dev/hathora/cloud_sdk/BuildsV2.java @@ -134,7 +134,7 @@ public CreateBuildV2DeprecatedResponse createBuildV2Deprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -303,7 +303,7 @@ public CreateBuildWithUploadUrlV2DeprecatedResponse createBuildWithUploadUrlV2De _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -472,7 +472,7 @@ public CreateWithMultipartUploadsV2DeprecatedResponse createWithMultipartUploads _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -628,7 +628,7 @@ public DeleteBuildV2DeprecatedResponse deleteBuildV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "DELETE"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -773,7 +773,7 @@ public GetBuildInfoV2DeprecatedResponse getBuildInfoV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -924,7 +924,7 @@ public GetBuildsV2DeprecatedResponse getBuildsV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -1098,7 +1098,7 @@ public RunBuildV2DeprecatedResponse runBuildV2Deprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/octet-stream") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/BuildsV3.java b/src/main/java/dev/hathora/cloud_sdk/BuildsV3.java index 65f75751..fbde04a9 100644 --- a/src/main/java/dev/hathora/cloud_sdk/BuildsV3.java +++ b/src/main/java/dev/hathora/cloud_sdk/BuildsV3.java @@ -119,7 +119,7 @@ public CreateBuildResponse createBuild( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreateBuildRequest.class, @@ -274,7 +274,7 @@ public DeleteBuildResponse deleteBuild( HTTPRequest _req = new HTTPRequest(_url, "DELETE"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( DeleteBuildRequest.class, @@ -429,7 +429,7 @@ public GetBuildResponse getBuild( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetBuildRequest.class, @@ -577,7 +577,7 @@ public GetBuildsResponse getBuilds( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetBuildsRequest.class, @@ -732,7 +732,7 @@ public RunBuildResponse runBuild( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/octet-stream") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( RunBuildRequest.class, diff --git a/src/main/java/dev/hathora/cloud_sdk/DeploymentsV1.java b/src/main/java/dev/hathora/cloud_sdk/DeploymentsV1.java index 5db90b81..91269abe 100644 --- a/src/main/java/dev/hathora/cloud_sdk/DeploymentsV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/DeploymentsV1.java @@ -123,7 +123,7 @@ public CreateDeploymentV1DeprecatedResponse createDeploymentV1Deprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -279,7 +279,7 @@ public GetDeploymentInfoV1DeprecatedResponse getDeploymentInfoV1Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -430,7 +430,7 @@ public GetDeploymentsV1DeprecatedResponse getDeploymentsV1Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -581,7 +581,7 @@ public GetLatestDeploymentV1DeprecatedResponse getLatestDeploymentV1Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/DeploymentsV2.java b/src/main/java/dev/hathora/cloud_sdk/DeploymentsV2.java index 6b1ac0ab..e13219ca 100644 --- a/src/main/java/dev/hathora/cloud_sdk/DeploymentsV2.java +++ b/src/main/java/dev/hathora/cloud_sdk/DeploymentsV2.java @@ -123,7 +123,7 @@ public CreateDeploymentV2DeprecatedResponse createDeploymentV2Deprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -279,7 +279,7 @@ public GetDeploymentInfoV2DeprecatedResponse getDeploymentInfoV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -430,7 +430,7 @@ public GetDeploymentsV2DeprecatedResponse getDeploymentsV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -581,7 +581,7 @@ public GetLatestDeploymentV2DeprecatedResponse getLatestDeploymentV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/DeploymentsV3.java b/src/main/java/dev/hathora/cloud_sdk/DeploymentsV3.java index 2b874124..0d59e249 100644 --- a/src/main/java/dev/hathora/cloud_sdk/DeploymentsV3.java +++ b/src/main/java/dev/hathora/cloud_sdk/DeploymentsV3.java @@ -115,7 +115,7 @@ public CreateDeploymentResponse createDeployment( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -265,7 +265,7 @@ public GetDeploymentResponse getDeployment( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -410,7 +410,7 @@ public GetDeploymentsResponse getDeployments( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -555,7 +555,7 @@ public GetLatestDeploymentResponse getLatestDeployment( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/DiscoveryV1.java b/src/main/java/dev/hathora/cloud_sdk/DiscoveryV1.java index acdad0aa..dd14ce47 100644 --- a/src/main/java/dev/hathora/cloud_sdk/DiscoveryV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/DiscoveryV1.java @@ -64,7 +64,7 @@ public GetPingServiceEndpointsDeprecatedResponse getPingServiceEndpointsDeprecat HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = diff --git a/src/main/java/dev/hathora/cloud_sdk/DiscoveryV2.java b/src/main/java/dev/hathora/cloud_sdk/DiscoveryV2.java index 82129283..e84b2611 100644 --- a/src/main/java/dev/hathora/cloud_sdk/DiscoveryV2.java +++ b/src/main/java/dev/hathora/cloud_sdk/DiscoveryV2.java @@ -59,7 +59,7 @@ public GetPingServiceEndpointsResponse getPingServiceEndpointsDirect() throws Ex HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = diff --git a/src/main/java/dev/hathora/cloud_sdk/HathoraCloud.java b/src/main/java/dev/hathora/cloud_sdk/HathoraCloud.java index 0e596731..010f05b2 100644 --- a/src/main/java/dev/hathora/cloud_sdk/HathoraCloud.java +++ b/src/main/java/dev/hathora/cloud_sdk/HathoraCloud.java @@ -8,6 +8,7 @@ import dev.hathora.cloud_sdk.utils.HTTPClient; import dev.hathora.cloud_sdk.utils.RetryConfig; import dev.hathora.cloud_sdk.utils.SpeakeasyHTTPClient; +import dev.hathora.cloud_sdk.utils.Utils; import java.lang.String; import java.util.Map; import java.util.Optional; @@ -317,7 +318,7 @@ public Builder serverURL(String serverUrl) { * @return The builder instance. */ public Builder serverURL(String serverUrl, Map params) { - this.sdkConfiguration.serverUrl = dev.hathora.cloud_sdk.utils.Utils.templateUrl(serverUrl, params); + this.sdkConfiguration.serverUrl = Utils.templateUrl(serverUrl, params); return this; } diff --git a/src/main/java/dev/hathora/cloud_sdk/LobbiesV1.java b/src/main/java/dev/hathora/cloud_sdk/LobbiesV1.java index db6f0195..7a00537f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/LobbiesV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/LobbiesV1.java @@ -103,7 +103,7 @@ public CreatePrivateLobbyDeprecatedResponse createPrivateLobbyDeprecated( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreatePrivateLobbyDeprecatedRequest.class, @@ -265,7 +265,7 @@ public CreatePublicLobbyDeprecatedResponse createPublicLobbyDeprecated( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreatePublicLobbyDeprecatedRequest.class, @@ -423,7 +423,7 @@ public ListActivePublicLobbiesDeprecatedV1Response listActivePublicLobbiesDeprec HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( ListActivePublicLobbiesDeprecatedV1Request.class, diff --git a/src/main/java/dev/hathora/cloud_sdk/LobbiesV2.java b/src/main/java/dev/hathora/cloud_sdk/LobbiesV2.java index b9cf2af5..19b17f0b 100644 --- a/src/main/java/dev/hathora/cloud_sdk/LobbiesV2.java +++ b/src/main/java/dev/hathora/cloud_sdk/LobbiesV2.java @@ -146,7 +146,7 @@ public CreateLobbyDeprecatedResponse createLobbyDeprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreateLobbyDeprecatedRequest.class, @@ -323,7 +323,7 @@ public CreateLocalLobbyResponse createLocalLobby( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreateLocalLobbyRequest.class, @@ -500,7 +500,7 @@ public CreatePrivateLobbyResponse createPrivateLobby( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreatePrivateLobbyRequest.class, @@ -677,7 +677,7 @@ public CreatePublicLobbyResponse createPublicLobby( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreatePublicLobbyRequest.class, @@ -837,7 +837,7 @@ public GetLobbyInfoResponse getLobbyInfo( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = @@ -988,7 +988,7 @@ public ListActivePublicLobbiesDeprecatedV2Response listActivePublicLobbiesDeprec HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( ListActivePublicLobbiesDeprecatedV2Request.class, @@ -1164,7 +1164,7 @@ public SetLobbyStateResponse setLobbyState( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/LobbiesV3.java b/src/main/java/dev/hathora/cloud_sdk/LobbiesV3.java index bd8a136f..7e476bd6 100644 --- a/src/main/java/dev/hathora/cloud_sdk/LobbiesV3.java +++ b/src/main/java/dev/hathora/cloud_sdk/LobbiesV3.java @@ -94,7 +94,7 @@ public CreateLobbyResponse createLobby( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreateLobbyRequest.class, @@ -248,7 +248,7 @@ public GetLobbyInfoByRoomIdResponse getLobbyInfoByRoomId( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = @@ -395,7 +395,7 @@ public GetLobbyInfoByShortCodeResponse getLobbyInfoByShortCode( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = @@ -540,7 +540,7 @@ public ListActivePublicLobbiesResponse listActivePublicLobbies( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( ListActivePublicLobbiesRequest.class, diff --git a/src/main/java/dev/hathora/cloud_sdk/LogsV1.java b/src/main/java/dev/hathora/cloud_sdk/LogsV1.java index 25312771..ecece0ac 100644 --- a/src/main/java/dev/hathora/cloud_sdk/LogsV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/LogsV1.java @@ -94,7 +94,7 @@ public DownloadLogForProcessResponse downloadLogForProcess( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/octet-stream") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -227,7 +227,7 @@ public GetLogsForAppResponse getLogsForApp( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/octet-stream") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetLogsForAppRequest.class, @@ -365,7 +365,7 @@ public GetLogsForDeploymentResponse getLogsForDeployment( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/octet-stream") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetLogsForDeploymentRequest.class, @@ -499,7 +499,7 @@ public GetLogsForProcessResponse getLogsForProcess( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/octet-stream") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetLogsForProcessRequest.class, diff --git a/src/main/java/dev/hathora/cloud_sdk/ManagementV1.java b/src/main/java/dev/hathora/cloud_sdk/ManagementV1.java index 94789a85..8e2012bd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/ManagementV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/ManagementV1.java @@ -69,7 +69,7 @@ public SendVerificationEmailResponse sendVerificationEmail( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = diff --git a/src/main/java/dev/hathora/cloud_sdk/MetricsV1.java b/src/main/java/dev/hathora/cloud_sdk/MetricsV1.java index 478a1188..619110b6 100644 --- a/src/main/java/dev/hathora/cloud_sdk/MetricsV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/MetricsV1.java @@ -65,7 +65,7 @@ public GetMetricsResponse getMetrics( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetMetricsRequest.class, diff --git a/src/main/java/dev/hathora/cloud_sdk/OrganizationsV1.java b/src/main/java/dev/hathora/cloud_sdk/OrganizationsV1.java index 656a2016..7812c73b 100644 --- a/src/main/java/dev/hathora/cloud_sdk/OrganizationsV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/OrganizationsV1.java @@ -92,7 +92,7 @@ public AcceptInviteResponse acceptInvite( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -207,7 +207,7 @@ public GetOrgMembersResponse getOrgMembers( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -333,7 +333,7 @@ public GetOrgPendingInvitesResponse getOrgPendingInvites( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -459,7 +459,7 @@ public GetOrgsResponse getOrgsDirect() throws Exception { HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -576,7 +576,7 @@ public GetUserPendingInvitesResponse getUserPendingInvitesDirect() throws Except HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -717,7 +717,7 @@ public InviteUserResponse inviteUser( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -843,7 +843,7 @@ public RejectInviteResponse rejectInvite( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -973,7 +973,7 @@ public RescindInviteResponse rescindInvite( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/ProcessesV1.java b/src/main/java/dev/hathora/cloud_sdk/ProcessesV1.java index 0d8a9acf..28d8c992 100644 --- a/src/main/java/dev/hathora/cloud_sdk/ProcessesV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/ProcessesV1.java @@ -102,7 +102,7 @@ public GetProcessInfoDeprecatedResponse getProcessInfoDeprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -256,7 +256,7 @@ public GetRunningProcessesResponse getRunningProcesses( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetRunningProcessesRequest.class, @@ -415,7 +415,7 @@ public GetStoppedProcessesResponse getStoppedProcesses( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetStoppedProcessesRequest.class, diff --git a/src/main/java/dev/hathora/cloud_sdk/ProcessesV2.java b/src/main/java/dev/hathora/cloud_sdk/ProcessesV2.java index 40fdfdfb..bb056a4a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/ProcessesV2.java +++ b/src/main/java/dev/hathora/cloud_sdk/ProcessesV2.java @@ -111,7 +111,7 @@ public CreateProcessV2DeprecatedResponse createProcessV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -268,7 +268,7 @@ public GetLatestProcessesV2DeprecatedResponse getLatestProcessesV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetLatestProcessesV2DeprecatedRequest.class, @@ -429,7 +429,7 @@ public GetProcessInfoV2DeprecatedResponse getProcessInfoV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -586,7 +586,7 @@ public GetProcessesCountExperimentalV2DeprecatedResponse getProcessesCountExperi HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetProcessesCountExperimentalV2DeprecatedRequest.class, @@ -747,7 +747,7 @@ public StopProcessV2DeprecatedResponse stopProcessV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/ProcessesV3.java b/src/main/java/dev/hathora/cloud_sdk/ProcessesV3.java index 1b07408b..428fbb4b 100644 --- a/src/main/java/dev/hathora/cloud_sdk/ProcessesV3.java +++ b/src/main/java/dev/hathora/cloud_sdk/ProcessesV3.java @@ -104,7 +104,7 @@ public CreateProcessResponse createProcess( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -255,7 +255,7 @@ public GetLatestProcessesResponse getLatestProcesses( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetLatestProcessesRequest.class, @@ -410,7 +410,7 @@ public GetProcessResponse getProcess( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -561,7 +561,7 @@ public GetProcessesCountExperimentalResponse getProcessesCountExperimental( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( GetProcessesCountExperimentalRequest.class, @@ -716,7 +716,7 @@ public StopProcessResponse stopProcess( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/RoomsV1.java b/src/main/java/dev/hathora/cloud_sdk/RoomsV1.java index bd3e2218..5ec3cbd4 100644 --- a/src/main/java/dev/hathora/cloud_sdk/RoomsV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/RoomsV1.java @@ -132,7 +132,7 @@ public CreateRoomDeprecatedResponse createRoomDeprecated( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreateRoomDeprecatedRequest.class, @@ -290,7 +290,7 @@ public DestroyRoomDeprecatedResponse destroyRoomDeprecated( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -432,7 +432,7 @@ public GetActiveRoomsForProcessDeprecatedResponse getActiveRoomsForProcessDeprec HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -585,7 +585,7 @@ public GetConnectionInfoDeprecatedResponse getConnectionInfoDeprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = @@ -735,7 +735,7 @@ public GetInactiveRoomsForProcessDeprecatedResponse getInactiveRoomsForProcessDe HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -888,7 +888,7 @@ public GetRoomInfoDeprecatedResponse getRoomInfoDeprecated( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -1041,7 +1041,7 @@ public SuspendRoomDeprecatedResponse suspendRoomDeprecated( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/RoomsV2.java b/src/main/java/dev/hathora/cloud_sdk/RoomsV2.java index 07b4c7bf..65d14c9e 100644 --- a/src/main/java/dev/hathora/cloud_sdk/RoomsV2.java +++ b/src/main/java/dev/hathora/cloud_sdk/RoomsV2.java @@ -135,7 +135,7 @@ public CreateRoomResponse createRoom( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); _req.addQueryParams(Utils.getQueryParams( CreateRoomRequest.class, @@ -290,7 +290,7 @@ public DestroyRoomResponse destroyRoom( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -429,7 +429,7 @@ public GetActiveRoomsForProcessResponse getActiveRoomsForProcess( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -579,7 +579,7 @@ public GetConnectionInfoResponse getConnectionInfo( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); HTTPClient _client = this.sdkConfiguration.defaultClient; HttpRequest _r = @@ -726,7 +726,7 @@ public GetInactiveRoomsForProcessResponse getInactiveRoomsForProcess( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -876,7 +876,7 @@ public GetRoomInfoResponse getRoomInfo( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -1032,7 +1032,7 @@ public SuspendRoomV2DeprecatedResponse suspendRoomV2Deprecated( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -1170,7 +1170,7 @@ public UpdateRoomConfigResponse updateRoomConfig( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/SDKConfiguration.java b/src/main/java/dev/hathora/cloud_sdk/SDKConfiguration.java index 345f7470..3287e571 100644 --- a/src/main/java/dev/hathora/cloud_sdk/SDKConfiguration.java +++ b/src/main/java/dev/hathora/cloud_sdk/SDKConfiguration.java @@ -23,11 +23,14 @@ public Optional securitySource() { public HTTPClient defaultClient; public String serverUrl; public int serverIdx = 0; - public String language = "java"; - public String openapiDocVersion = "0.0.1"; - public String sdkVersion = "2.9.15"; - public String genVersion = "2.415.8"; - public String userAgent = "speakeasy-sdk/java 2.9.15 2.415.8 0.0.1 dev.hathora.cloud_sdk"; + private static final String LANGUAGE = "java"; + public static final String OPENAPI_DOC_VERSION = "0.0.1"; + public static final String SDK_VERSION = "2.10.0"; + public static final String GEN_VERSION = "2.422.6"; + private static final String BASE_PACKAGE = "dev.hathora.cloud_sdk"; + public static final String USER_AGENT = + String.format("speakeasy-sdk/%s %s %s %s %s", + LANGUAGE, SDK_VERSION, GEN_VERSION, OPENAPI_DOC_VERSION, BASE_PACKAGE); private Hooks _hooks = createHooks(); diff --git a/src/main/java/dev/hathora/cloud_sdk/TokensV1.java b/src/main/java/dev/hathora/cloud_sdk/TokensV1.java index c8713796..cc60dba2 100644 --- a/src/main/java/dev/hathora/cloud_sdk/TokensV1.java +++ b/src/main/java/dev/hathora/cloud_sdk/TokensV1.java @@ -101,7 +101,7 @@ public CreateOrgTokenResponse createOrgToken( _req.setBody(Optional.ofNullable(_serializedRequestBody)); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -237,7 +237,7 @@ public GetOrgTokensResponse getOrgTokens( HTTPRequest _req = new HTTPRequest(_url, "GET"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); @@ -376,7 +376,7 @@ public RevokeOrgTokenResponse revokeOrgToken( HTTPRequest _req = new HTTPRequest(_url, "POST"); _req.addHeader("Accept", "application/json") .addHeader("user-agent", - this.sdkConfiguration.userAgent); + SDKConfiguration.USER_AGENT); Utils.configureSecurity(_req, this.sdkConfiguration.securitySource.getSecurity()); diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/AcceptInviteRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/AcceptInviteRequestBuilder.java index 116d7025..89296a29 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/AcceptInviteRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/AcceptInviteRequestBuilder.java @@ -16,7 +16,7 @@ public AcceptInviteRequestBuilder(SDKMethodInterfaces.MethodCallAcceptInvite sdk this.sdk = sdk; } - public AcceptInviteRequestBuilder orgId(java.lang.String orgId) { + public AcceptInviteRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppRequestBuilder.java index 9bab2e21..1be5a9d0 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppRequestBuilder.java @@ -19,19 +19,19 @@ public CreateAppRequestBuilder(SDKMethodInterfaces.MethodCallCreateApp sdk) { this.sdk = sdk; } - public CreateAppRequestBuilder appConfig(dev.hathora.cloud_sdk.models.shared.AppConfig appConfig) { + public CreateAppRequestBuilder appConfig(AppConfig appConfig) { Utils.checkNotNull(appConfig, "appConfig"); this.appConfig = appConfig; return this; } - public CreateAppRequestBuilder orgId(java.lang.String orgId) { + public CreateAppRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = Optional.of(orgId); return this; } - public CreateAppRequestBuilder orgId(java.util.Optional orgId) { + public CreateAppRequestBuilder orgId(Optional orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppV1DeprecatedRequestBuilder.java index 6a86995e..15ca304f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateAppV1DeprecatedRequestBuilder.java @@ -16,7 +16,7 @@ public CreateAppV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallCreateA this.sdk = sdk; } - public CreateAppV1DeprecatedRequestBuilder request(dev.hathora.cloud_sdk.models.shared.AppConfig request) { + public CreateAppV1DeprecatedRequestBuilder request(AppConfig request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildDeprecatedRequestBuilder.java index 35dfbec5..5d7d5f1f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildDeprecatedRequestBuilder.java @@ -19,19 +19,19 @@ public CreateBuildDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallCreateB this.sdk = sdk; } - public CreateBuildDeprecatedRequestBuilder createBuildParams(dev.hathora.cloud_sdk.models.shared.CreateBuildParams createBuildParams) { + public CreateBuildDeprecatedRequestBuilder createBuildParams(CreateBuildParams createBuildParams) { Utils.checkNotNull(createBuildParams, "createBuildParams"); this.createBuildParams = createBuildParams; return this; } - public CreateBuildDeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateBuildDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateBuildDeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateBuildDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildRequestBuilder.java index 5b916bbd..9aa11c10 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildRequestBuilder.java @@ -19,19 +19,19 @@ public CreateBuildRequestBuilder(SDKMethodInterfaces.MethodCallCreateBuild sdk) this.sdk = sdk; } - public CreateBuildRequestBuilder createMultipartBuildParams(dev.hathora.cloud_sdk.models.shared.CreateMultipartBuildParams createMultipartBuildParams) { + public CreateBuildRequestBuilder createMultipartBuildParams(CreateMultipartBuildParams createMultipartBuildParams) { Utils.checkNotNull(createMultipartBuildParams, "createMultipartBuildParams"); this.createMultipartBuildParams = createMultipartBuildParams; return this; } - public CreateBuildRequestBuilder orgId(java.lang.String orgId) { + public CreateBuildRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = Optional.of(orgId); return this; } - public CreateBuildRequestBuilder orgId(java.util.Optional orgId) { + public CreateBuildRequestBuilder orgId(Optional orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildV2DeprecatedRequestBuilder.java index 05dda961..6abfdab2 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildV2DeprecatedRequestBuilder.java @@ -19,19 +19,19 @@ public CreateBuildV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallCreat this.sdk = sdk; } - public CreateBuildV2DeprecatedRequestBuilder createBuildParams(dev.hathora.cloud_sdk.models.shared.CreateBuildParams createBuildParams) { + public CreateBuildV2DeprecatedRequestBuilder createBuildParams(CreateBuildParams createBuildParams) { Utils.checkNotNull(createBuildParams, "createBuildParams"); this.createBuildParams = createBuildParams; return this; } - public CreateBuildV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateBuildV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateBuildV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateBuildV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildWithUploadUrlV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildWithUploadUrlV2DeprecatedRequestBuilder.java index 2c6e5f6a..629b8f43 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildWithUploadUrlV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateBuildWithUploadUrlV2DeprecatedRequestBuilder.java @@ -19,19 +19,19 @@ public CreateBuildWithUploadUrlV2DeprecatedRequestBuilder(SDKMethodInterfaces.Me this.sdk = sdk; } - public CreateBuildWithUploadUrlV2DeprecatedRequestBuilder createBuildParams(dev.hathora.cloud_sdk.models.shared.CreateBuildParams createBuildParams) { + public CreateBuildWithUploadUrlV2DeprecatedRequestBuilder createBuildParams(CreateBuildParams createBuildParams) { Utils.checkNotNull(createBuildParams, "createBuildParams"); this.createBuildParams = createBuildParams; return this; } - public CreateBuildWithUploadUrlV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateBuildWithUploadUrlV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateBuildWithUploadUrlV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateBuildWithUploadUrlV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentRequestBuilder.java index 26b727ff..98f6fd2c 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentRequestBuilder.java @@ -19,19 +19,19 @@ public CreateDeploymentRequestBuilder(SDKMethodInterfaces.MethodCallCreateDeploy this.sdk = sdk; } - public CreateDeploymentRequestBuilder deploymentConfigV3(dev.hathora.cloud_sdk.models.shared.DeploymentConfigV3 deploymentConfigV3) { + public CreateDeploymentRequestBuilder deploymentConfigV3(DeploymentConfigV3 deploymentConfigV3) { Utils.checkNotNull(deploymentConfigV3, "deploymentConfigV3"); this.deploymentConfigV3 = deploymentConfigV3; return this; } - public CreateDeploymentRequestBuilder appId(java.lang.String appId) { + public CreateDeploymentRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateDeploymentRequestBuilder appId(java.util.Optional appId) { + public CreateDeploymentRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV1DeprecatedRequestBuilder.java index d205c394..44f20f6a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV1DeprecatedRequestBuilder.java @@ -21,19 +21,19 @@ public CreateDeploymentV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCall this.sdk = sdk; } - public CreateDeploymentV1DeprecatedRequestBuilder deploymentConfig(dev.hathora.cloud_sdk.models.shared.DeploymentConfig deploymentConfig) { + public CreateDeploymentV1DeprecatedRequestBuilder deploymentConfig(DeploymentConfig deploymentConfig) { Utils.checkNotNull(deploymentConfig, "deploymentConfig"); this.deploymentConfig = deploymentConfig; return this; } - public CreateDeploymentV1DeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateDeploymentV1DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateDeploymentV1DeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateDeploymentV1DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV2DeprecatedRequestBuilder.java index 6736135c..c445644b 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateDeploymentV2DeprecatedRequestBuilder.java @@ -21,19 +21,19 @@ public CreateDeploymentV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCall this.sdk = sdk; } - public CreateDeploymentV2DeprecatedRequestBuilder deploymentConfigV2(dev.hathora.cloud_sdk.models.shared.DeploymentConfigV2 deploymentConfigV2) { + public CreateDeploymentV2DeprecatedRequestBuilder deploymentConfigV2(DeploymentConfigV2 deploymentConfigV2) { Utils.checkNotNull(deploymentConfigV2, "deploymentConfigV2"); this.deploymentConfigV2 = deploymentConfigV2; return this; } - public CreateDeploymentV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateDeploymentV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateDeploymentV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateDeploymentV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyDeprecatedRequestBuilder.java index 678189af..c10a59bd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyDeprecatedRequestBuilder.java @@ -27,31 +27,31 @@ public CreateLobbyDeprecatedRequestBuilder security(CreateLobbyDeprecatedSecurit return this; } - public CreateLobbyDeprecatedRequestBuilder createLobbyParams(dev.hathora.cloud_sdk.models.shared.CreateLobbyParams createLobbyParams) { + public CreateLobbyDeprecatedRequestBuilder createLobbyParams(CreateLobbyParams createLobbyParams) { Utils.checkNotNull(createLobbyParams, "createLobbyParams"); this.createLobbyParams = createLobbyParams; return this; } - public CreateLobbyDeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateLobbyDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateLobbyDeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateLobbyDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreateLobbyDeprecatedRequestBuilder roomId(java.lang.String roomId) { + public CreateLobbyDeprecatedRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = Optional.of(roomId); return this; } - public CreateLobbyDeprecatedRequestBuilder roomId(java.util.Optional roomId) { + public CreateLobbyDeprecatedRequestBuilder roomId(Optional roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyRequestBuilder.java index d2913824..7446c874 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLobbyRequestBuilder.java @@ -16,7 +16,7 @@ public CreateLobbyRequestBuilder(SDKMethodInterfaces.MethodCallCreateLobby sdk) this.sdk = sdk; } - public CreateLobbyRequestBuilder request(dev.hathora.cloud_sdk.models.operations.CreateLobbyRequest request) { + public CreateLobbyRequestBuilder request(CreateLobbyRequest request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLocalLobbyRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLocalLobbyRequestBuilder.java index 2af1f207..f58dae09 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLocalLobbyRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateLocalLobbyRequestBuilder.java @@ -26,31 +26,31 @@ public CreateLocalLobbyRequestBuilder security(CreateLocalLobbySecurity security return this; } - public CreateLocalLobbyRequestBuilder requestBody(dev.hathora.cloud_sdk.models.operations.CreateLocalLobbyRequestBody requestBody) { + public CreateLocalLobbyRequestBuilder requestBody(CreateLocalLobbyRequestBody requestBody) { Utils.checkNotNull(requestBody, "requestBody"); this.requestBody = requestBody; return this; } - public CreateLocalLobbyRequestBuilder appId(java.lang.String appId) { + public CreateLocalLobbyRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateLocalLobbyRequestBuilder appId(java.util.Optional appId) { + public CreateLocalLobbyRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreateLocalLobbyRequestBuilder roomId(java.lang.String roomId) { + public CreateLocalLobbyRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = Optional.of(roomId); return this; } - public CreateLocalLobbyRequestBuilder roomId(java.util.Optional roomId) { + public CreateLocalLobbyRequestBuilder roomId(Optional roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateOrgTokenRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateOrgTokenRequestBuilder.java index d930ae72..1b0a8a32 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateOrgTokenRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateOrgTokenRequestBuilder.java @@ -18,13 +18,13 @@ public CreateOrgTokenRequestBuilder(SDKMethodInterfaces.MethodCallCreateOrgToken this.sdk = sdk; } - public CreateOrgTokenRequestBuilder createOrgToken(dev.hathora.cloud_sdk.models.shared.CreateOrgToken createOrgToken) { + public CreateOrgTokenRequestBuilder createOrgToken(CreateOrgToken createOrgToken) { Utils.checkNotNull(createOrgToken, "createOrgToken"); this.createOrgToken = createOrgToken; return this; } - public CreateOrgTokenRequestBuilder orgId(java.lang.String orgId) { + public CreateOrgTokenRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyDeprecatedRequestBuilder.java index a53aabd7..a43147dd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyDeprecatedRequestBuilder.java @@ -33,13 +33,13 @@ public CreatePrivateLobbyDeprecatedRequestBuilder security(CreatePrivateLobbyDep return this; } - public CreatePrivateLobbyDeprecatedRequestBuilder appId(java.lang.String appId) { + public CreatePrivateLobbyDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreatePrivateLobbyDeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreatePrivateLobbyDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; @@ -51,19 +51,19 @@ public CreatePrivateLobbyDeprecatedRequestBuilder local(boolean local) { return this; } - public CreatePrivateLobbyDeprecatedRequestBuilder local(java.util.Optional local) { + public CreatePrivateLobbyDeprecatedRequestBuilder local(Optional local) { Utils.checkNotNull(local, "local"); this.local = local; return this; } - public CreatePrivateLobbyDeprecatedRequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public CreatePrivateLobbyDeprecatedRequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public CreatePrivateLobbyDeprecatedRequestBuilder region(java.util.Optional region) { + public CreatePrivateLobbyDeprecatedRequestBuilder region(Optional region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyRequestBuilder.java index e499ef1b..dafa4e3f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePrivateLobbyRequestBuilder.java @@ -26,31 +26,31 @@ public CreatePrivateLobbyRequestBuilder security(CreatePrivateLobbySecurity secu return this; } - public CreatePrivateLobbyRequestBuilder requestBody(dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyRequestBody requestBody) { + public CreatePrivateLobbyRequestBuilder requestBody(CreatePrivateLobbyRequestBody requestBody) { Utils.checkNotNull(requestBody, "requestBody"); this.requestBody = requestBody; return this; } - public CreatePrivateLobbyRequestBuilder appId(java.lang.String appId) { + public CreatePrivateLobbyRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreatePrivateLobbyRequestBuilder appId(java.util.Optional appId) { + public CreatePrivateLobbyRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreatePrivateLobbyRequestBuilder roomId(java.lang.String roomId) { + public CreatePrivateLobbyRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = Optional.of(roomId); return this; } - public CreatePrivateLobbyRequestBuilder roomId(java.util.Optional roomId) { + public CreatePrivateLobbyRequestBuilder roomId(Optional roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessRequestBuilder.java index 21150ac5..8b3a5e92 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessRequestBuilder.java @@ -19,19 +19,19 @@ public CreateProcessRequestBuilder(SDKMethodInterfaces.MethodCallCreateProcess s this.sdk = sdk; } - public CreateProcessRequestBuilder appId(java.lang.String appId) { + public CreateProcessRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateProcessRequestBuilder appId(java.util.Optional appId) { + public CreateProcessRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreateProcessRequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public CreateProcessRequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessV2DeprecatedRequestBuilder.java index 0c71ff52..524367ed 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateProcessV2DeprecatedRequestBuilder.java @@ -19,19 +19,19 @@ public CreateProcessV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallCre this.sdk = sdk; } - public CreateProcessV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateProcessV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateProcessV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateProcessV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreateProcessV2DeprecatedRequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public CreateProcessV2DeprecatedRequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyDeprecatedRequestBuilder.java index 28ba3e01..2655e754 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyDeprecatedRequestBuilder.java @@ -33,13 +33,13 @@ public CreatePublicLobbyDeprecatedRequestBuilder security(CreatePublicLobbyDepre return this; } - public CreatePublicLobbyDeprecatedRequestBuilder appId(java.lang.String appId) { + public CreatePublicLobbyDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreatePublicLobbyDeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreatePublicLobbyDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; @@ -51,19 +51,19 @@ public CreatePublicLobbyDeprecatedRequestBuilder local(boolean local) { return this; } - public CreatePublicLobbyDeprecatedRequestBuilder local(java.util.Optional local) { + public CreatePublicLobbyDeprecatedRequestBuilder local(Optional local) { Utils.checkNotNull(local, "local"); this.local = local; return this; } - public CreatePublicLobbyDeprecatedRequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public CreatePublicLobbyDeprecatedRequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public CreatePublicLobbyDeprecatedRequestBuilder region(java.util.Optional region) { + public CreatePublicLobbyDeprecatedRequestBuilder region(Optional region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyRequestBuilder.java index 128dc356..245f631f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreatePublicLobbyRequestBuilder.java @@ -26,31 +26,31 @@ public CreatePublicLobbyRequestBuilder security(CreatePublicLobbySecurity securi return this; } - public CreatePublicLobbyRequestBuilder requestBody(dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyRequestBody requestBody) { + public CreatePublicLobbyRequestBuilder requestBody(CreatePublicLobbyRequestBody requestBody) { Utils.checkNotNull(requestBody, "requestBody"); this.requestBody = requestBody; return this; } - public CreatePublicLobbyRequestBuilder appId(java.lang.String appId) { + public CreatePublicLobbyRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreatePublicLobbyRequestBuilder appId(java.util.Optional appId) { + public CreatePublicLobbyRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreatePublicLobbyRequestBuilder roomId(java.lang.String roomId) { + public CreatePublicLobbyRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = Optional.of(roomId); return this; } - public CreatePublicLobbyRequestBuilder roomId(java.util.Optional roomId) { + public CreatePublicLobbyRequestBuilder roomId(Optional roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomDeprecatedRequestBuilder.java index 21d064d2..1ee070a9 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomDeprecatedRequestBuilder.java @@ -20,31 +20,31 @@ public CreateRoomDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallCreateRo this.sdk = sdk; } - public CreateRoomDeprecatedRequestBuilder createRoomParams(dev.hathora.cloud_sdk.models.shared.CreateRoomParams createRoomParams) { + public CreateRoomDeprecatedRequestBuilder createRoomParams(CreateRoomParams createRoomParams) { Utils.checkNotNull(createRoomParams, "createRoomParams"); this.createRoomParams = createRoomParams; return this; } - public CreateRoomDeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateRoomDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateRoomDeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateRoomDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreateRoomDeprecatedRequestBuilder roomId(java.lang.String roomId) { + public CreateRoomDeprecatedRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = Optional.of(roomId); return this; } - public CreateRoomDeprecatedRequestBuilder roomId(java.util.Optional roomId) { + public CreateRoomDeprecatedRequestBuilder roomId(Optional roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomRequestBuilder.java index b1eb2a92..91a3f2f6 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateRoomRequestBuilder.java @@ -20,31 +20,31 @@ public CreateRoomRequestBuilder(SDKMethodInterfaces.MethodCallCreateRoom sdk) { this.sdk = sdk; } - public CreateRoomRequestBuilder createRoomParams(dev.hathora.cloud_sdk.models.shared.CreateRoomParams createRoomParams) { + public CreateRoomRequestBuilder createRoomParams(CreateRoomParams createRoomParams) { Utils.checkNotNull(createRoomParams, "createRoomParams"); this.createRoomParams = createRoomParams; return this; } - public CreateRoomRequestBuilder appId(java.lang.String appId) { + public CreateRoomRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateRoomRequestBuilder appId(java.util.Optional appId) { + public CreateRoomRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public CreateRoomRequestBuilder roomId(java.lang.String roomId) { + public CreateRoomRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = Optional.of(roomId); return this; } - public CreateRoomRequestBuilder roomId(java.util.Optional roomId) { + public CreateRoomRequestBuilder roomId(Optional roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateWithMultipartUploadsV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateWithMultipartUploadsV2DeprecatedRequestBuilder.java index 1df96505..aed8bfb3 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateWithMultipartUploadsV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/CreateWithMultipartUploadsV2DeprecatedRequestBuilder.java @@ -19,19 +19,19 @@ public CreateWithMultipartUploadsV2DeprecatedRequestBuilder(SDKMethodInterfaces. this.sdk = sdk; } - public CreateWithMultipartUploadsV2DeprecatedRequestBuilder createMultipartBuildParams(dev.hathora.cloud_sdk.models.shared.CreateMultipartBuildParams createMultipartBuildParams) { + public CreateWithMultipartUploadsV2DeprecatedRequestBuilder createMultipartBuildParams(CreateMultipartBuildParams createMultipartBuildParams) { Utils.checkNotNull(createMultipartBuildParams, "createMultipartBuildParams"); this.createMultipartBuildParams = createMultipartBuildParams; return this; } - public CreateWithMultipartUploadsV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public CreateWithMultipartUploadsV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public CreateWithMultipartUploadsV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public CreateWithMultipartUploadsV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppRequestBuilder.java index 37603b36..67cb7196 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppRequestBuilder.java @@ -17,13 +17,13 @@ public DeleteAppRequestBuilder(SDKMethodInterfaces.MethodCallDeleteApp sdk) { this.sdk = sdk; } - public DeleteAppRequestBuilder appId(java.lang.String appId) { + public DeleteAppRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public DeleteAppRequestBuilder appId(java.util.Optional appId) { + public DeleteAppRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppV1DeprecatedRequestBuilder.java index 4d8f8e3e..981d6a34 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteAppV1DeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public DeleteAppV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallDeleteA this.sdk = sdk; } - public DeleteAppV1DeprecatedRequestBuilder appId(java.lang.String appId) { + public DeleteAppV1DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public DeleteAppV1DeprecatedRequestBuilder appId(java.util.Optional appId) { + public DeleteAppV1DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildDeprecatedRequestBuilder.java index cc6493a7..f624baab 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildDeprecatedRequestBuilder.java @@ -19,13 +19,13 @@ public DeleteBuildDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallDeleteB this.sdk = sdk; } - public DeleteBuildDeprecatedRequestBuilder appId(java.lang.String appId) { + public DeleteBuildDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public DeleteBuildDeprecatedRequestBuilder appId(java.util.Optional appId) { + public DeleteBuildDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildRequestBuilder.java index ca0d53ab..c464975c 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildRequestBuilder.java @@ -18,19 +18,19 @@ public DeleteBuildRequestBuilder(SDKMethodInterfaces.MethodCallDeleteBuild sdk) this.sdk = sdk; } - public DeleteBuildRequestBuilder buildId(java.lang.String buildId) { + public DeleteBuildRequestBuilder buildId(String buildId) { Utils.checkNotNull(buildId, "buildId"); this.buildId = buildId; return this; } - public DeleteBuildRequestBuilder orgId(java.lang.String orgId) { + public DeleteBuildRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = Optional.of(orgId); return this; } - public DeleteBuildRequestBuilder orgId(java.util.Optional orgId) { + public DeleteBuildRequestBuilder orgId(Optional orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildV2DeprecatedRequestBuilder.java index a8581803..07afa554 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DeleteBuildV2DeprecatedRequestBuilder.java @@ -19,13 +19,13 @@ public DeleteBuildV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallDelet this.sdk = sdk; } - public DeleteBuildV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public DeleteBuildV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public DeleteBuildV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public DeleteBuildV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomDeprecatedRequestBuilder.java index c8e8b380..6a783bb7 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomDeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public DestroyRoomDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallDestroy this.sdk = sdk; } - public DestroyRoomDeprecatedRequestBuilder appId(java.lang.String appId) { + public DestroyRoomDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public DestroyRoomDeprecatedRequestBuilder appId(java.util.Optional appId) { + public DestroyRoomDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public DestroyRoomDeprecatedRequestBuilder roomId(java.lang.String roomId) { + public DestroyRoomDeprecatedRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomRequestBuilder.java index 8c879dac..bc4eaac6 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DestroyRoomRequestBuilder.java @@ -18,19 +18,19 @@ public DestroyRoomRequestBuilder(SDKMethodInterfaces.MethodCallDestroyRoom sdk) this.sdk = sdk; } - public DestroyRoomRequestBuilder appId(java.lang.String appId) { + public DestroyRoomRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public DestroyRoomRequestBuilder appId(java.util.Optional appId) { + public DestroyRoomRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public DestroyRoomRequestBuilder roomId(java.lang.String roomId) { + public DestroyRoomRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/DownloadLogForProcessRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/DownloadLogForProcessRequestBuilder.java index 85750049..f0c2ac8c 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/DownloadLogForProcessRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/DownloadLogForProcessRequestBuilder.java @@ -18,19 +18,19 @@ public DownloadLogForProcessRequestBuilder(SDKMethodInterfaces.MethodCallDownloa this.sdk = sdk; } - public DownloadLogForProcessRequestBuilder appId(java.lang.String appId) { + public DownloadLogForProcessRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public DownloadLogForProcessRequestBuilder appId(java.util.Optional appId) { + public DownloadLogForProcessRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public DownloadLogForProcessRequestBuilder processId(java.lang.String processId) { + public DownloadLogForProcessRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessDeprecatedRequestBuilder.java index c83b9bdb..f51121d3 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessDeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public GetActiveRoomsForProcessDeprecatedRequestBuilder(SDKMethodInterfaces.Meth this.sdk = sdk; } - public GetActiveRoomsForProcessDeprecatedRequestBuilder appId(java.lang.String appId) { + public GetActiveRoomsForProcessDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetActiveRoomsForProcessDeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetActiveRoomsForProcessDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetActiveRoomsForProcessDeprecatedRequestBuilder processId(java.lang.String processId) { + public GetActiveRoomsForProcessDeprecatedRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessRequestBuilder.java index 6c77ceb8..b92b3393 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetActiveRoomsForProcessRequestBuilder.java @@ -18,19 +18,19 @@ public GetActiveRoomsForProcessRequestBuilder(SDKMethodInterfaces.MethodCallGetA this.sdk = sdk; } - public GetActiveRoomsForProcessRequestBuilder appId(java.lang.String appId) { + public GetActiveRoomsForProcessRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetActiveRoomsForProcessRequestBuilder appId(java.util.Optional appId) { + public GetActiveRoomsForProcessRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetActiveRoomsForProcessRequestBuilder processId(java.lang.String processId) { + public GetActiveRoomsForProcessRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppInfoV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppInfoV1DeprecatedRequestBuilder.java index 9818155a..4259534a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppInfoV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppInfoV1DeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public GetAppInfoV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGetApp this.sdk = sdk; } - public GetAppInfoV1DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetAppInfoV1DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetAppInfoV1DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetAppInfoV1DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppRequestBuilder.java index d3d6963a..ae2aef5e 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppRequestBuilder.java @@ -17,13 +17,13 @@ public GetAppRequestBuilder(SDKMethodInterfaces.MethodCallGetApp sdk) { this.sdk = sdk; } - public GetAppRequestBuilder appId(java.lang.String appId) { + public GetAppRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetAppRequestBuilder appId(java.util.Optional appId) { + public GetAppRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppsRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppsRequestBuilder.java index 4635f146..84b4e0fd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppsRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetAppsRequestBuilder.java @@ -17,13 +17,13 @@ public GetAppsRequestBuilder(SDKMethodInterfaces.MethodCallGetApps sdk) { this.sdk = sdk; } - public GetAppsRequestBuilder orgId(java.lang.String orgId) { + public GetAppsRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = Optional.of(orgId); return this; } - public GetAppsRequestBuilder orgId(java.util.Optional orgId) { + public GetAppsRequestBuilder orgId(Optional orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoDeprecatedRequestBuilder.java index c88ff01b..7d2a938e 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoDeprecatedRequestBuilder.java @@ -19,13 +19,13 @@ public GetBuildInfoDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGetBui this.sdk = sdk; } - public GetBuildInfoDeprecatedRequestBuilder appId(java.lang.String appId) { + public GetBuildInfoDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetBuildInfoDeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetBuildInfoDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoV2DeprecatedRequestBuilder.java index facddf9e..66e579c3 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildInfoV2DeprecatedRequestBuilder.java @@ -19,13 +19,13 @@ public GetBuildInfoV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGetB this.sdk = sdk; } - public GetBuildInfoV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetBuildInfoV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetBuildInfoV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetBuildInfoV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildRequestBuilder.java index 62ea1c86..03bda86a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildRequestBuilder.java @@ -18,19 +18,19 @@ public GetBuildRequestBuilder(SDKMethodInterfaces.MethodCallGetBuild sdk) { this.sdk = sdk; } - public GetBuildRequestBuilder buildId(java.lang.String buildId) { + public GetBuildRequestBuilder buildId(String buildId) { Utils.checkNotNull(buildId, "buildId"); this.buildId = buildId; return this; } - public GetBuildRequestBuilder orgId(java.lang.String orgId) { + public GetBuildRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = Optional.of(orgId); return this; } - public GetBuildRequestBuilder orgId(java.util.Optional orgId) { + public GetBuildRequestBuilder orgId(Optional orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsDeprecatedRequestBuilder.java index 6dfa7ea4..a85b92d1 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsDeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public GetBuildsDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGetBuilds this.sdk = sdk; } - public GetBuildsDeprecatedRequestBuilder appId(java.lang.String appId) { + public GetBuildsDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetBuildsDeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetBuildsDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsRequestBuilder.java index e0bd480f..88f9fbf0 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsRequestBuilder.java @@ -17,13 +17,13 @@ public GetBuildsRequestBuilder(SDKMethodInterfaces.MethodCallGetBuilds sdk) { this.sdk = sdk; } - public GetBuildsRequestBuilder orgId(java.lang.String orgId) { + public GetBuildsRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = Optional.of(orgId); return this; } - public GetBuildsRequestBuilder orgId(java.util.Optional orgId) { + public GetBuildsRequestBuilder orgId(Optional orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsV2DeprecatedRequestBuilder.java index 7cd54db8..86059f19 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetBuildsV2DeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public GetBuildsV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGetBuil this.sdk = sdk; } - public GetBuildsV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetBuildsV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetBuildsV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetBuildsV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoDeprecatedRequestBuilder.java index 6fb65759..f73205ae 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoDeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public GetConnectionInfoDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallG this.sdk = sdk; } - public GetConnectionInfoDeprecatedRequestBuilder appId(java.lang.String appId) { + public GetConnectionInfoDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetConnectionInfoDeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetConnectionInfoDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetConnectionInfoDeprecatedRequestBuilder roomId(java.lang.String roomId) { + public GetConnectionInfoDeprecatedRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoRequestBuilder.java index 1e06f362..254873e6 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetConnectionInfoRequestBuilder.java @@ -18,19 +18,19 @@ public GetConnectionInfoRequestBuilder(SDKMethodInterfaces.MethodCallGetConnecti this.sdk = sdk; } - public GetConnectionInfoRequestBuilder appId(java.lang.String appId) { + public GetConnectionInfoRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetConnectionInfoRequestBuilder appId(java.util.Optional appId) { + public GetConnectionInfoRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetConnectionInfoRequestBuilder roomId(java.lang.String roomId) { + public GetConnectionInfoRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV1DeprecatedRequestBuilder.java index 3262c8d9..0e03409e 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV1DeprecatedRequestBuilder.java @@ -19,13 +19,13 @@ public GetDeploymentInfoV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCal this.sdk = sdk; } - public GetDeploymentInfoV1DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetDeploymentInfoV1DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetDeploymentInfoV1DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetDeploymentInfoV1DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV2DeprecatedRequestBuilder.java index 9644591e..12303849 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentInfoV2DeprecatedRequestBuilder.java @@ -19,13 +19,13 @@ public GetDeploymentInfoV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCal this.sdk = sdk; } - public GetDeploymentInfoV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetDeploymentInfoV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetDeploymentInfoV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetDeploymentInfoV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentRequestBuilder.java index 6329c034..749e6525 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentRequestBuilder.java @@ -18,19 +18,19 @@ public GetDeploymentRequestBuilder(SDKMethodInterfaces.MethodCallGetDeployment s this.sdk = sdk; } - public GetDeploymentRequestBuilder appId(java.lang.String appId) { + public GetDeploymentRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetDeploymentRequestBuilder appId(java.util.Optional appId) { + public GetDeploymentRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetDeploymentRequestBuilder deploymentId(java.lang.String deploymentId) { + public GetDeploymentRequestBuilder deploymentId(String deploymentId) { Utils.checkNotNull(deploymentId, "deploymentId"); this.deploymentId = deploymentId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsRequestBuilder.java index 3aa4f904..044ef3d4 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsRequestBuilder.java @@ -17,13 +17,13 @@ public GetDeploymentsRequestBuilder(SDKMethodInterfaces.MethodCallGetDeployments this.sdk = sdk; } - public GetDeploymentsRequestBuilder appId(java.lang.String appId) { + public GetDeploymentsRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetDeploymentsRequestBuilder appId(java.util.Optional appId) { + public GetDeploymentsRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV1DeprecatedRequestBuilder.java index 9d18aa46..c2c724e2 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV1DeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public GetDeploymentsV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGe this.sdk = sdk; } - public GetDeploymentsV1DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetDeploymentsV1DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetDeploymentsV1DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetDeploymentsV1DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV2DeprecatedRequestBuilder.java index dba0b1d0..f57530cc 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetDeploymentsV2DeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public GetDeploymentsV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGe this.sdk = sdk; } - public GetDeploymentsV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetDeploymentsV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetDeploymentsV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetDeploymentsV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessDeprecatedRequestBuilder.java index 57d4992c..1d8fa940 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessDeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public GetInactiveRoomsForProcessDeprecatedRequestBuilder(SDKMethodInterfaces.Me this.sdk = sdk; } - public GetInactiveRoomsForProcessDeprecatedRequestBuilder appId(java.lang.String appId) { + public GetInactiveRoomsForProcessDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetInactiveRoomsForProcessDeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetInactiveRoomsForProcessDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetInactiveRoomsForProcessDeprecatedRequestBuilder processId(java.lang.String processId) { + public GetInactiveRoomsForProcessDeprecatedRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessRequestBuilder.java index d793006c..38de0335 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetInactiveRoomsForProcessRequestBuilder.java @@ -18,19 +18,19 @@ public GetInactiveRoomsForProcessRequestBuilder(SDKMethodInterfaces.MethodCallGe this.sdk = sdk; } - public GetInactiveRoomsForProcessRequestBuilder appId(java.lang.String appId) { + public GetInactiveRoomsForProcessRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetInactiveRoomsForProcessRequestBuilder appId(java.util.Optional appId) { + public GetInactiveRoomsForProcessRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetInactiveRoomsForProcessRequestBuilder processId(java.lang.String processId) { + public GetInactiveRoomsForProcessRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentRequestBuilder.java index 9c0361ac..17e74e31 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentRequestBuilder.java @@ -17,13 +17,13 @@ public GetLatestDeploymentRequestBuilder(SDKMethodInterfaces.MethodCallGetLatest this.sdk = sdk; } - public GetLatestDeploymentRequestBuilder appId(java.lang.String appId) { + public GetLatestDeploymentRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLatestDeploymentRequestBuilder appId(java.util.Optional appId) { + public GetLatestDeploymentRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV1DeprecatedRequestBuilder.java index b2e1bafe..a026344f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV1DeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public GetLatestDeploymentV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodC this.sdk = sdk; } - public GetLatestDeploymentV1DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetLatestDeploymentV1DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLatestDeploymentV1DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetLatestDeploymentV1DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV2DeprecatedRequestBuilder.java index 94d21299..ac69a4ea 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestDeploymentV2DeprecatedRequestBuilder.java @@ -17,13 +17,13 @@ public GetLatestDeploymentV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodC this.sdk = sdk; } - public GetLatestDeploymentV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetLatestDeploymentV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLatestDeploymentV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetLatestDeploymentV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesRequestBuilder.java index 251b969d..91e9a021 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesRequestBuilder.java @@ -22,37 +22,37 @@ public GetLatestProcessesRequestBuilder(SDKMethodInterfaces.MethodCallGetLatestP this.sdk = sdk; } - public GetLatestProcessesRequestBuilder appId(java.lang.String appId) { + public GetLatestProcessesRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLatestProcessesRequestBuilder appId(java.util.Optional appId) { + public GetLatestProcessesRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetLatestProcessesRequestBuilder region(java.util.List region) { + public GetLatestProcessesRequestBuilder region(List region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public GetLatestProcessesRequestBuilder region(java.util.Optional> region) { + public GetLatestProcessesRequestBuilder region(Optional> region) { Utils.checkNotNull(region, "region"); this.region = region; return this; } - public GetLatestProcessesRequestBuilder status(java.util.List status) { + public GetLatestProcessesRequestBuilder status(List status) { Utils.checkNotNull(status, "status"); this.status = Optional.of(status); return this; } - public GetLatestProcessesRequestBuilder status(java.util.Optional> status) { + public GetLatestProcessesRequestBuilder status(Optional> status) { Utils.checkNotNull(status, "status"); this.status = status; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesV2DeprecatedRequestBuilder.java index 6714841d..c029f1c2 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLatestProcessesV2DeprecatedRequestBuilder.java @@ -22,37 +22,37 @@ public GetLatestProcessesV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCa this.sdk = sdk; } - public GetLatestProcessesV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetLatestProcessesV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLatestProcessesV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetLatestProcessesV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetLatestProcessesV2DeprecatedRequestBuilder region(java.util.List region) { + public GetLatestProcessesV2DeprecatedRequestBuilder region(List region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public GetLatestProcessesV2DeprecatedRequestBuilder region(java.util.Optional> region) { + public GetLatestProcessesV2DeprecatedRequestBuilder region(Optional> region) { Utils.checkNotNull(region, "region"); this.region = region; return this; } - public GetLatestProcessesV2DeprecatedRequestBuilder status(java.util.List status) { + public GetLatestProcessesV2DeprecatedRequestBuilder status(List status) { Utils.checkNotNull(status, "status"); this.status = Optional.of(status); return this; } - public GetLatestProcessesV2DeprecatedRequestBuilder status(java.util.Optional> status) { + public GetLatestProcessesV2DeprecatedRequestBuilder status(Optional> status) { Utils.checkNotNull(status, "status"); this.status = status; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByRoomIdRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByRoomIdRequestBuilder.java index f13c9fe1..0d39f9e6 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByRoomIdRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByRoomIdRequestBuilder.java @@ -18,19 +18,19 @@ public GetLobbyInfoByRoomIdRequestBuilder(SDKMethodInterfaces.MethodCallGetLobby this.sdk = sdk; } - public GetLobbyInfoByRoomIdRequestBuilder appId(java.lang.String appId) { + public GetLobbyInfoByRoomIdRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLobbyInfoByRoomIdRequestBuilder appId(java.util.Optional appId) { + public GetLobbyInfoByRoomIdRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetLobbyInfoByRoomIdRequestBuilder roomId(java.lang.String roomId) { + public GetLobbyInfoByRoomIdRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByShortCodeRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByShortCodeRequestBuilder.java index 7226ae82..4d838c3c 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByShortCodeRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoByShortCodeRequestBuilder.java @@ -18,19 +18,19 @@ public GetLobbyInfoByShortCodeRequestBuilder(SDKMethodInterfaces.MethodCallGetLo this.sdk = sdk; } - public GetLobbyInfoByShortCodeRequestBuilder appId(java.lang.String appId) { + public GetLobbyInfoByShortCodeRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLobbyInfoByShortCodeRequestBuilder appId(java.util.Optional appId) { + public GetLobbyInfoByShortCodeRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetLobbyInfoByShortCodeRequestBuilder shortCode(java.lang.String shortCode) { + public GetLobbyInfoByShortCodeRequestBuilder shortCode(String shortCode) { Utils.checkNotNull(shortCode, "shortCode"); this.shortCode = shortCode; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoRequestBuilder.java index 7fa8ba28..db41c437 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLobbyInfoRequestBuilder.java @@ -18,19 +18,19 @@ public GetLobbyInfoRequestBuilder(SDKMethodInterfaces.MethodCallGetLobbyInfo sdk this.sdk = sdk; } - public GetLobbyInfoRequestBuilder appId(java.lang.String appId) { + public GetLobbyInfoRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetLobbyInfoRequestBuilder appId(java.util.Optional appId) { + public GetLobbyInfoRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetLobbyInfoRequestBuilder roomId(java.lang.String roomId) { + public GetLobbyInfoRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForAppRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForAppRequestBuilder.java index 6ad1d776..aebcc4bf 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForAppRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForAppRequestBuilder.java @@ -15,7 +15,7 @@ public GetLogsForAppRequestBuilder(SDKMethodInterfaces.MethodCallGetLogsForApp s this.sdk = sdk; } - public GetLogsForAppRequestBuilder request(dev.hathora.cloud_sdk.models.operations.GetLogsForAppRequest request) { + public GetLogsForAppRequestBuilder request(GetLogsForAppRequest request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForDeploymentRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForDeploymentRequestBuilder.java index 23817041..c4c4b54f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForDeploymentRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForDeploymentRequestBuilder.java @@ -15,7 +15,7 @@ public GetLogsForDeploymentRequestBuilder(SDKMethodInterfaces.MethodCallGetLogsF this.sdk = sdk; } - public GetLogsForDeploymentRequestBuilder request(dev.hathora.cloud_sdk.models.operations.GetLogsForDeploymentRequest request) { + public GetLogsForDeploymentRequestBuilder request(GetLogsForDeploymentRequest request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForProcessRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForProcessRequestBuilder.java index 55fd4c9a..ba1a61cd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForProcessRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetLogsForProcessRequestBuilder.java @@ -15,7 +15,7 @@ public GetLogsForProcessRequestBuilder(SDKMethodInterfaces.MethodCallGetLogsForP this.sdk = sdk; } - public GetLogsForProcessRequestBuilder request(dev.hathora.cloud_sdk.models.operations.GetLogsForProcessRequest request) { + public GetLogsForProcessRequestBuilder request(GetLogsForProcessRequest request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetMetricsRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetMetricsRequestBuilder.java index cc6ac8a7..1a91f123 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetMetricsRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetMetricsRequestBuilder.java @@ -15,7 +15,7 @@ public GetMetricsRequestBuilder(SDKMethodInterfaces.MethodCallGetMetrics sdk) { this.sdk = sdk; } - public GetMetricsRequestBuilder request(dev.hathora.cloud_sdk.models.operations.GetMetricsRequest request) { + public GetMetricsRequestBuilder request(GetMetricsRequest request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgMembersRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgMembersRequestBuilder.java index 5d41f1d8..4af98f6c 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgMembersRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgMembersRequestBuilder.java @@ -16,7 +16,7 @@ public GetOrgMembersRequestBuilder(SDKMethodInterfaces.MethodCallGetOrgMembers s this.sdk = sdk; } - public GetOrgMembersRequestBuilder orgId(java.lang.String orgId) { + public GetOrgMembersRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgPendingInvitesRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgPendingInvitesRequestBuilder.java index 46965209..3a238044 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgPendingInvitesRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgPendingInvitesRequestBuilder.java @@ -16,7 +16,7 @@ public GetOrgPendingInvitesRequestBuilder(SDKMethodInterfaces.MethodCallGetOrgPe this.sdk = sdk; } - public GetOrgPendingInvitesRequestBuilder orgId(java.lang.String orgId) { + public GetOrgPendingInvitesRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgTokensRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgTokensRequestBuilder.java index 12dce4a7..1aa3747a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgTokensRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetOrgTokensRequestBuilder.java @@ -16,7 +16,7 @@ public GetOrgTokensRequestBuilder(SDKMethodInterfaces.MethodCallGetOrgTokens sdk this.sdk = sdk; } - public GetOrgTokensRequestBuilder orgId(java.lang.String orgId) { + public GetOrgTokensRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoDeprecatedRequestBuilder.java index dfac3569..2ac978ef 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoDeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public GetProcessInfoDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGetP this.sdk = sdk; } - public GetProcessInfoDeprecatedRequestBuilder appId(java.lang.String appId) { + public GetProcessInfoDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetProcessInfoDeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetProcessInfoDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetProcessInfoDeprecatedRequestBuilder processId(java.lang.String processId) { + public GetProcessInfoDeprecatedRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoV2DeprecatedRequestBuilder.java index 4b691b71..8fecf86c 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessInfoV2DeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public GetProcessInfoV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGe this.sdk = sdk; } - public GetProcessInfoV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetProcessInfoV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetProcessInfoV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetProcessInfoV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetProcessInfoV2DeprecatedRequestBuilder processId(java.lang.String processId) { + public GetProcessInfoV2DeprecatedRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessRequestBuilder.java index 4618f9d9..6e914f4a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessRequestBuilder.java @@ -18,19 +18,19 @@ public GetProcessRequestBuilder(SDKMethodInterfaces.MethodCallGetProcess sdk) { this.sdk = sdk; } - public GetProcessRequestBuilder appId(java.lang.String appId) { + public GetProcessRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetProcessRequestBuilder appId(java.util.Optional appId) { + public GetProcessRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetProcessRequestBuilder processId(java.lang.String processId) { + public GetProcessRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalRequestBuilder.java index 305e87a6..f6391f04 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalRequestBuilder.java @@ -22,37 +22,37 @@ public GetProcessesCountExperimentalRequestBuilder(SDKMethodInterfaces.MethodCal this.sdk = sdk; } - public GetProcessesCountExperimentalRequestBuilder appId(java.lang.String appId) { + public GetProcessesCountExperimentalRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetProcessesCountExperimentalRequestBuilder appId(java.util.Optional appId) { + public GetProcessesCountExperimentalRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetProcessesCountExperimentalRequestBuilder region(java.util.List region) { + public GetProcessesCountExperimentalRequestBuilder region(List region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public GetProcessesCountExperimentalRequestBuilder region(java.util.Optional> region) { + public GetProcessesCountExperimentalRequestBuilder region(Optional> region) { Utils.checkNotNull(region, "region"); this.region = region; return this; } - public GetProcessesCountExperimentalRequestBuilder status(java.util.List status) { + public GetProcessesCountExperimentalRequestBuilder status(List status) { Utils.checkNotNull(status, "status"); this.status = Optional.of(status); return this; } - public GetProcessesCountExperimentalRequestBuilder status(java.util.Optional> status) { + public GetProcessesCountExperimentalRequestBuilder status(Optional> status) { Utils.checkNotNull(status, "status"); this.status = status; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalV2DeprecatedRequestBuilder.java index ecd10e1e..3d503c7a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetProcessesCountExperimentalV2DeprecatedRequestBuilder.java @@ -22,37 +22,37 @@ public GetProcessesCountExperimentalV2DeprecatedRequestBuilder(SDKMethodInterfac this.sdk = sdk; } - public GetProcessesCountExperimentalV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public GetProcessesCountExperimentalV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetProcessesCountExperimentalV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetProcessesCountExperimentalV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetProcessesCountExperimentalV2DeprecatedRequestBuilder region(java.util.List region) { + public GetProcessesCountExperimentalV2DeprecatedRequestBuilder region(List region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public GetProcessesCountExperimentalV2DeprecatedRequestBuilder region(java.util.Optional> region) { + public GetProcessesCountExperimentalV2DeprecatedRequestBuilder region(Optional> region) { Utils.checkNotNull(region, "region"); this.region = region; return this; } - public GetProcessesCountExperimentalV2DeprecatedRequestBuilder status(java.util.List status) { + public GetProcessesCountExperimentalV2DeprecatedRequestBuilder status(List status) { Utils.checkNotNull(status, "status"); this.status = Optional.of(status); return this; } - public GetProcessesCountExperimentalV2DeprecatedRequestBuilder status(java.util.Optional> status) { + public GetProcessesCountExperimentalV2DeprecatedRequestBuilder status(Optional> status) { Utils.checkNotNull(status, "status"); this.status = status; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoDeprecatedRequestBuilder.java index 65b47f5a..1a28f0b3 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoDeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public GetRoomInfoDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallGetRoom this.sdk = sdk; } - public GetRoomInfoDeprecatedRequestBuilder appId(java.lang.String appId) { + public GetRoomInfoDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetRoomInfoDeprecatedRequestBuilder appId(java.util.Optional appId) { + public GetRoomInfoDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetRoomInfoDeprecatedRequestBuilder roomId(java.lang.String roomId) { + public GetRoomInfoDeprecatedRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoRequestBuilder.java index 404a2e9b..2f1c9be7 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRoomInfoRequestBuilder.java @@ -18,19 +18,19 @@ public GetRoomInfoRequestBuilder(SDKMethodInterfaces.MethodCallGetRoomInfo sdk) this.sdk = sdk; } - public GetRoomInfoRequestBuilder appId(java.lang.String appId) { + public GetRoomInfoRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetRoomInfoRequestBuilder appId(java.util.Optional appId) { + public GetRoomInfoRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetRoomInfoRequestBuilder roomId(java.lang.String roomId) { + public GetRoomInfoRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRunningProcessesRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRunningProcessesRequestBuilder.java index 46998531..69f127b2 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRunningProcessesRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetRunningProcessesRequestBuilder.java @@ -19,25 +19,25 @@ public GetRunningProcessesRequestBuilder(SDKMethodInterfaces.MethodCallGetRunnin this.sdk = sdk; } - public GetRunningProcessesRequestBuilder appId(java.lang.String appId) { + public GetRunningProcessesRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetRunningProcessesRequestBuilder appId(java.util.Optional appId) { + public GetRunningProcessesRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetRunningProcessesRequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public GetRunningProcessesRequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public GetRunningProcessesRequestBuilder region(java.util.Optional region) { + public GetRunningProcessesRequestBuilder region(Optional region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetStoppedProcessesRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetStoppedProcessesRequestBuilder.java index 504fe2b6..9cb475bd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/GetStoppedProcessesRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/GetStoppedProcessesRequestBuilder.java @@ -19,25 +19,25 @@ public GetStoppedProcessesRequestBuilder(SDKMethodInterfaces.MethodCallGetStoppe this.sdk = sdk; } - public GetStoppedProcessesRequestBuilder appId(java.lang.String appId) { + public GetStoppedProcessesRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public GetStoppedProcessesRequestBuilder appId(java.util.Optional appId) { + public GetStoppedProcessesRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public GetStoppedProcessesRequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public GetStoppedProcessesRequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public GetStoppedProcessesRequestBuilder region(java.util.Optional region) { + public GetStoppedProcessesRequestBuilder region(Optional region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/InitStripeCustomerPortalUrlRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/InitStripeCustomerPortalUrlRequestBuilder.java index cdf7544f..29e1a2b7 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/InitStripeCustomerPortalUrlRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/InitStripeCustomerPortalUrlRequestBuilder.java @@ -16,7 +16,7 @@ public InitStripeCustomerPortalUrlRequestBuilder(SDKMethodInterfaces.MethodCallI this.sdk = sdk; } - public InitStripeCustomerPortalUrlRequestBuilder request(dev.hathora.cloud_sdk.models.shared.CustomerPortalUrl request) { + public InitStripeCustomerPortalUrlRequestBuilder request(CustomerPortalUrl request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/InviteUserRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/InviteUserRequestBuilder.java index abd496cd..eafb7651 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/InviteUserRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/InviteUserRequestBuilder.java @@ -18,13 +18,13 @@ public InviteUserRequestBuilder(SDKMethodInterfaces.MethodCallInviteUser sdk) { this.sdk = sdk; } - public InviteUserRequestBuilder createUserInvite(dev.hathora.cloud_sdk.models.shared.CreateUserInvite createUserInvite) { + public InviteUserRequestBuilder createUserInvite(CreateUserInvite createUserInvite) { Utils.checkNotNull(createUserInvite, "createUserInvite"); this.createUserInvite = createUserInvite; return this; } - public InviteUserRequestBuilder orgId(java.lang.String orgId) { + public InviteUserRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV1RequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV1RequestBuilder.java index 6d963106..0eb11dbd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV1RequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV1RequestBuilder.java @@ -26,13 +26,13 @@ public ListActivePublicLobbiesDeprecatedV1RequestBuilder(SDKMethodInterfaces.Met this.sdk = sdk; } - public ListActivePublicLobbiesDeprecatedV1RequestBuilder appId(java.lang.String appId) { + public ListActivePublicLobbiesDeprecatedV1RequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public ListActivePublicLobbiesDeprecatedV1RequestBuilder appId(java.util.Optional appId) { + public ListActivePublicLobbiesDeprecatedV1RequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; @@ -44,19 +44,19 @@ public ListActivePublicLobbiesDeprecatedV1RequestBuilder local(boolean local) { return this; } - public ListActivePublicLobbiesDeprecatedV1RequestBuilder local(java.util.Optional local) { + public ListActivePublicLobbiesDeprecatedV1RequestBuilder local(Optional local) { Utils.checkNotNull(local, "local"); this.local = local; return this; } - public ListActivePublicLobbiesDeprecatedV1RequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public ListActivePublicLobbiesDeprecatedV1RequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public ListActivePublicLobbiesDeprecatedV1RequestBuilder region(java.util.Optional region) { + public ListActivePublicLobbiesDeprecatedV1RequestBuilder region(Optional region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV2RequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV2RequestBuilder.java index 6f856e4f..0087f08d 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV2RequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesDeprecatedV2RequestBuilder.java @@ -19,25 +19,25 @@ public ListActivePublicLobbiesDeprecatedV2RequestBuilder(SDKMethodInterfaces.Met this.sdk = sdk; } - public ListActivePublicLobbiesDeprecatedV2RequestBuilder appId(java.lang.String appId) { + public ListActivePublicLobbiesDeprecatedV2RequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public ListActivePublicLobbiesDeprecatedV2RequestBuilder appId(java.util.Optional appId) { + public ListActivePublicLobbiesDeprecatedV2RequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public ListActivePublicLobbiesDeprecatedV2RequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public ListActivePublicLobbiesDeprecatedV2RequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public ListActivePublicLobbiesDeprecatedV2RequestBuilder region(java.util.Optional region) { + public ListActivePublicLobbiesDeprecatedV2RequestBuilder region(Optional region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesRequestBuilder.java index c26dade3..f96b8943 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/ListActivePublicLobbiesRequestBuilder.java @@ -19,25 +19,25 @@ public ListActivePublicLobbiesRequestBuilder(SDKMethodInterfaces.MethodCallListA this.sdk = sdk; } - public ListActivePublicLobbiesRequestBuilder appId(java.lang.String appId) { + public ListActivePublicLobbiesRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public ListActivePublicLobbiesRequestBuilder appId(java.util.Optional appId) { + public ListActivePublicLobbiesRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public ListActivePublicLobbiesRequestBuilder region(dev.hathora.cloud_sdk.models.shared.Region region) { + public ListActivePublicLobbiesRequestBuilder region(Region region) { Utils.checkNotNull(region, "region"); this.region = Optional.of(region); return this; } - public ListActivePublicLobbiesRequestBuilder region(java.util.Optional region) { + public ListActivePublicLobbiesRequestBuilder region(Optional region) { Utils.checkNotNull(region, "region"); this.region = region; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginAnonymousRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginAnonymousRequestBuilder.java index 58b0fd42..5ac6649a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginAnonymousRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginAnonymousRequestBuilder.java @@ -17,13 +17,13 @@ public LoginAnonymousRequestBuilder(SDKMethodInterfaces.MethodCallLoginAnonymous this.sdk = sdk; } - public LoginAnonymousRequestBuilder appId(java.lang.String appId) { + public LoginAnonymousRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public LoginAnonymousRequestBuilder appId(java.util.Optional appId) { + public LoginAnonymousRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginGoogleRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginGoogleRequestBuilder.java index dc51f5e5..bddf6aac 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginGoogleRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginGoogleRequestBuilder.java @@ -19,19 +19,19 @@ public LoginGoogleRequestBuilder(SDKMethodInterfaces.MethodCallLoginGoogle sdk) this.sdk = sdk; } - public LoginGoogleRequestBuilder googleIdTokenObject(dev.hathora.cloud_sdk.models.shared.GoogleIdTokenObject googleIdTokenObject) { + public LoginGoogleRequestBuilder googleIdTokenObject(GoogleIdTokenObject googleIdTokenObject) { Utils.checkNotNull(googleIdTokenObject, "googleIdTokenObject"); this.googleIdTokenObject = googleIdTokenObject; return this; } - public LoginGoogleRequestBuilder appId(java.lang.String appId) { + public LoginGoogleRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public LoginGoogleRequestBuilder appId(java.util.Optional appId) { + public LoginGoogleRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginNicknameRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginNicknameRequestBuilder.java index cff4532e..4e0877c1 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginNicknameRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/LoginNicknameRequestBuilder.java @@ -19,19 +19,19 @@ public LoginNicknameRequestBuilder(SDKMethodInterfaces.MethodCallLoginNickname s this.sdk = sdk; } - public LoginNicknameRequestBuilder nicknameObject(dev.hathora.cloud_sdk.models.shared.NicknameObject nicknameObject) { + public LoginNicknameRequestBuilder nicknameObject(NicknameObject nicknameObject) { Utils.checkNotNull(nicknameObject, "nicknameObject"); this.nicknameObject = nicknameObject; return this; } - public LoginNicknameRequestBuilder appId(java.lang.String appId) { + public LoginNicknameRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public LoginNicknameRequestBuilder appId(java.util.Optional appId) { + public LoginNicknameRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/RejectInviteRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/RejectInviteRequestBuilder.java index 4201c03a..73c8cfe4 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/RejectInviteRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/RejectInviteRequestBuilder.java @@ -16,7 +16,7 @@ public RejectInviteRequestBuilder(SDKMethodInterfaces.MethodCallRejectInvite sdk this.sdk = sdk; } - public RejectInviteRequestBuilder orgId(java.lang.String orgId) { + public RejectInviteRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/RescindInviteRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/RescindInviteRequestBuilder.java index f8270a02..3c1989bf 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/RescindInviteRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/RescindInviteRequestBuilder.java @@ -18,13 +18,13 @@ public RescindInviteRequestBuilder(SDKMethodInterfaces.MethodCallRescindInvite s this.sdk = sdk; } - public RescindInviteRequestBuilder rescindUserInvite(dev.hathora.cloud_sdk.models.shared.RescindUserInvite rescindUserInvite) { + public RescindInviteRequestBuilder rescindUserInvite(RescindUserInvite rescindUserInvite) { Utils.checkNotNull(rescindUserInvite, "rescindUserInvite"); this.rescindUserInvite = rescindUserInvite; return this; } - public RescindInviteRequestBuilder orgId(java.lang.String orgId) { + public RescindInviteRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/RevokeOrgTokenRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/RevokeOrgTokenRequestBuilder.java index 0eacd8cb..5f65ca0e 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/RevokeOrgTokenRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/RevokeOrgTokenRequestBuilder.java @@ -17,13 +17,13 @@ public RevokeOrgTokenRequestBuilder(SDKMethodInterfaces.MethodCallRevokeOrgToken this.sdk = sdk; } - public RevokeOrgTokenRequestBuilder orgId(java.lang.String orgId) { + public RevokeOrgTokenRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; } - public RevokeOrgTokenRequestBuilder orgTokenId(java.lang.String orgTokenId) { + public RevokeOrgTokenRequestBuilder orgTokenId(String orgTokenId) { Utils.checkNotNull(orgTokenId, "orgTokenId"); this.orgTokenId = orgTokenId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildDeprecatedRequestBuilder.java index 7c27b805..45930327 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildDeprecatedRequestBuilder.java @@ -20,19 +20,19 @@ public RunBuildDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallRunBuildDe this.sdk = sdk; } - public RunBuildDeprecatedRequestBuilder requestBody(dev.hathora.cloud_sdk.models.operations.RunBuildDeprecatedRequestBody requestBody) { + public RunBuildDeprecatedRequestBuilder requestBody(RunBuildDeprecatedRequestBody requestBody) { Utils.checkNotNull(requestBody, "requestBody"); this.requestBody = requestBody; return this; } - public RunBuildDeprecatedRequestBuilder appId(java.lang.String appId) { + public RunBuildDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public RunBuildDeprecatedRequestBuilder appId(java.util.Optional appId) { + public RunBuildDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildRequestBuilder.java index e5986bea..9a178917 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildRequestBuilder.java @@ -18,19 +18,19 @@ public RunBuildRequestBuilder(SDKMethodInterfaces.MethodCallRunBuild sdk) { this.sdk = sdk; } - public RunBuildRequestBuilder buildId(java.lang.String buildId) { + public RunBuildRequestBuilder buildId(String buildId) { Utils.checkNotNull(buildId, "buildId"); this.buildId = buildId; return this; } - public RunBuildRequestBuilder orgId(java.lang.String orgId) { + public RunBuildRequestBuilder orgId(String orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = Optional.of(orgId); return this; } - public RunBuildRequestBuilder orgId(java.util.Optional orgId) { + public RunBuildRequestBuilder orgId(Optional orgId) { Utils.checkNotNull(orgId, "orgId"); this.orgId = orgId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildV2DeprecatedRequestBuilder.java index 6d0775d6..60f5b8e1 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/RunBuildV2DeprecatedRequestBuilder.java @@ -20,19 +20,19 @@ public RunBuildV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallRunBuild this.sdk = sdk; } - public RunBuildV2DeprecatedRequestBuilder requestBody(dev.hathora.cloud_sdk.models.operations.RunBuildV2DeprecatedRequestBody requestBody) { + public RunBuildV2DeprecatedRequestBuilder requestBody(RunBuildV2DeprecatedRequestBody requestBody) { Utils.checkNotNull(requestBody, "requestBody"); this.requestBody = requestBody; return this; } - public RunBuildV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public RunBuildV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public RunBuildV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public RunBuildV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/SDKMethodInterfaces.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/SDKMethodInterfaces.java index 860cabb7..ebdead66 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/SDKMethodInterfaces.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/SDKMethodInterfaces.java @@ -24,6 +24,7 @@ import dev.hathora.cloud_sdk.models.shared.UpdateRoomConfigParams; import dev.hathora.cloud_sdk.models.shared.VerificationEmailRequest; import java.lang.Boolean; +import java.lang.Exception; import java.lang.String; import java.util.List; import java.util.Optional; @@ -32,147 +33,147 @@ public class SDKMethodInterfaces { public interface MethodCallCreateAppV1Deprecated { - dev.hathora.cloud_sdk.models.operations.CreateAppV1DeprecatedResponse createAppV1Deprecated( + CreateAppV1DeprecatedResponse createAppV1Deprecated( AppConfig request) throws Exception; } public interface MethodCallDeleteAppV1Deprecated { - dev.hathora.cloud_sdk.models.operations.DeleteAppV1DeprecatedResponse deleteAppV1Deprecated( + DeleteAppV1DeprecatedResponse deleteAppV1Deprecated( Optional appId) throws Exception; } public interface MethodCallGetAppInfoV1Deprecated { - dev.hathora.cloud_sdk.models.operations.GetAppInfoV1DeprecatedResponse getAppInfoV1Deprecated( + GetAppInfoV1DeprecatedResponse getAppInfoV1Deprecated( Optional appId) throws Exception; } public interface MethodCallGetAppsV1Deprecated { - dev.hathora.cloud_sdk.models.operations.GetAppsV1DeprecatedResponse getAppsV1DeprecatedDirect() throws Exception; + GetAppsV1DeprecatedResponse getAppsV1DeprecatedDirect() throws Exception; } public interface MethodCallUpdateAppV1Deprecated { - dev.hathora.cloud_sdk.models.operations.UpdateAppV1DeprecatedResponse updateAppV1Deprecated( + UpdateAppV1DeprecatedResponse updateAppV1Deprecated( AppConfig appConfig, Optional appId) throws Exception; } public interface MethodCallCreateApp { - dev.hathora.cloud_sdk.models.operations.CreateAppResponse createApp( + CreateAppResponse createApp( AppConfig appConfig, Optional orgId) throws Exception; } public interface MethodCallDeleteApp { - dev.hathora.cloud_sdk.models.operations.DeleteAppResponse deleteApp( + DeleteAppResponse deleteApp( Optional appId) throws Exception; } public interface MethodCallGetApp { - dev.hathora.cloud_sdk.models.operations.GetAppResponse getApp( + GetAppResponse getApp( Optional appId) throws Exception; } public interface MethodCallGetApps { - dev.hathora.cloud_sdk.models.operations.GetAppsResponse getApps( + GetAppsResponse getApps( Optional orgId) throws Exception; } public interface MethodCallUpdateApp { - dev.hathora.cloud_sdk.models.operations.UpdateAppResponse updateApp( + UpdateAppResponse updateApp( AppConfig appConfig, Optional appId) throws Exception; } public interface MethodCallLoginAnonymous { - dev.hathora.cloud_sdk.models.operations.LoginAnonymousResponse loginAnonymous( + LoginAnonymousResponse loginAnonymous( Optional appId) throws Exception; } public interface MethodCallLoginGoogle { - dev.hathora.cloud_sdk.models.operations.LoginGoogleResponse loginGoogle( + LoginGoogleResponse loginGoogle( GoogleIdTokenObject googleIdTokenObject, Optional appId) throws Exception; } public interface MethodCallLoginNickname { - dev.hathora.cloud_sdk.models.operations.LoginNicknameResponse loginNickname( + LoginNicknameResponse loginNickname( NicknameObject nicknameObject, Optional appId) throws Exception; } public interface MethodCallGetBalance { - dev.hathora.cloud_sdk.models.operations.GetBalanceResponse getBalanceDirect() throws Exception; + GetBalanceResponse getBalanceDirect() throws Exception; } public interface MethodCallGetInvoices { - dev.hathora.cloud_sdk.models.operations.GetInvoicesResponse getInvoicesDirect() throws Exception; + GetInvoicesResponse getInvoicesDirect() throws Exception; } public interface MethodCallGetPaymentMethod { - dev.hathora.cloud_sdk.models.operations.GetPaymentMethodResponse getPaymentMethodDirect() throws Exception; + GetPaymentMethodResponse getPaymentMethodDirect() throws Exception; } public interface MethodCallGetUpcomingInvoiceItems { - dev.hathora.cloud_sdk.models.operations.GetUpcomingInvoiceItemsResponse getUpcomingInvoiceItemsDirect() throws Exception; + GetUpcomingInvoiceItemsResponse getUpcomingInvoiceItemsDirect() throws Exception; } public interface MethodCallGetUpcomingInvoiceTotal { - dev.hathora.cloud_sdk.models.operations.GetUpcomingInvoiceTotalResponse getUpcomingInvoiceTotalDirect() throws Exception; + GetUpcomingInvoiceTotalResponse getUpcomingInvoiceTotalDirect() throws Exception; } public interface MethodCallInitStripeCustomerPortalUrl { - dev.hathora.cloud_sdk.models.operations.InitStripeCustomerPortalUrlResponse initStripeCustomerPortalUrl( + InitStripeCustomerPortalUrlResponse initStripeCustomerPortalUrl( CustomerPortalUrl request) throws Exception; } public interface MethodCallCreateBuildDeprecated { - dev.hathora.cloud_sdk.models.operations.CreateBuildDeprecatedResponse createBuildDeprecated( + CreateBuildDeprecatedResponse createBuildDeprecated( CreateBuildParams createBuildParams, Optional appId) throws Exception; } public interface MethodCallDeleteBuildDeprecated { - dev.hathora.cloud_sdk.models.operations.DeleteBuildDeprecatedResponse deleteBuildDeprecated( + DeleteBuildDeprecatedResponse deleteBuildDeprecated( Optional appId, int buildId) throws Exception; } public interface MethodCallGetBuildInfoDeprecated { - dev.hathora.cloud_sdk.models.operations.GetBuildInfoDeprecatedResponse getBuildInfoDeprecated( + GetBuildInfoDeprecatedResponse getBuildInfoDeprecated( Optional appId, int buildId) throws Exception; } public interface MethodCallGetBuildsDeprecated { - dev.hathora.cloud_sdk.models.operations.GetBuildsDeprecatedResponse getBuildsDeprecated( + GetBuildsDeprecatedResponse getBuildsDeprecated( Optional appId) throws Exception; } public interface MethodCallRunBuildDeprecated { - dev.hathora.cloud_sdk.models.operations.RunBuildDeprecatedResponse runBuildDeprecated( + RunBuildDeprecatedResponse runBuildDeprecated( RunBuildDeprecatedRequestBody requestBody, Optional appId, int buildId) throws Exception; @@ -180,48 +181,48 @@ dev.hathora.cloud_sdk.models.operations.RunBuildDeprecatedResponse runBuildDepre public interface MethodCallCreateBuildV2Deprecated { - dev.hathora.cloud_sdk.models.operations.CreateBuildV2DeprecatedResponse createBuildV2Deprecated( + CreateBuildV2DeprecatedResponse createBuildV2Deprecated( CreateBuildParams createBuildParams, Optional appId) throws Exception; } public interface MethodCallCreateBuildWithUploadUrlV2Deprecated { - dev.hathora.cloud_sdk.models.operations.CreateBuildWithUploadUrlV2DeprecatedResponse createBuildWithUploadUrlV2Deprecated( + CreateBuildWithUploadUrlV2DeprecatedResponse createBuildWithUploadUrlV2Deprecated( CreateBuildParams createBuildParams, Optional appId) throws Exception; } public interface MethodCallCreateWithMultipartUploadsV2Deprecated { - dev.hathora.cloud_sdk.models.operations.CreateWithMultipartUploadsV2DeprecatedResponse createWithMultipartUploadsV2Deprecated( + CreateWithMultipartUploadsV2DeprecatedResponse createWithMultipartUploadsV2Deprecated( CreateMultipartBuildParams createMultipartBuildParams, Optional appId) throws Exception; } public interface MethodCallDeleteBuildV2Deprecated { - dev.hathora.cloud_sdk.models.operations.DeleteBuildV2DeprecatedResponse deleteBuildV2Deprecated( + DeleteBuildV2DeprecatedResponse deleteBuildV2Deprecated( Optional appId, int buildId) throws Exception; } public interface MethodCallGetBuildInfoV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetBuildInfoV2DeprecatedResponse getBuildInfoV2Deprecated( + GetBuildInfoV2DeprecatedResponse getBuildInfoV2Deprecated( Optional appId, int buildId) throws Exception; } public interface MethodCallGetBuildsV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetBuildsV2DeprecatedResponse getBuildsV2Deprecated( + GetBuildsV2DeprecatedResponse getBuildsV2Deprecated( Optional appId) throws Exception; } public interface MethodCallRunBuildV2Deprecated { - dev.hathora.cloud_sdk.models.operations.RunBuildV2DeprecatedResponse runBuildV2Deprecated( + RunBuildV2DeprecatedResponse runBuildV2Deprecated( RunBuildV2DeprecatedRequestBody requestBody, Optional appId, int buildId) throws Exception; @@ -229,41 +230,41 @@ dev.hathora.cloud_sdk.models.operations.RunBuildV2DeprecatedResponse runBuildV2D public interface MethodCallCreateBuild { - dev.hathora.cloud_sdk.models.operations.CreateBuildResponse createBuild( + CreateBuildResponse createBuild( CreateMultipartBuildParams createMultipartBuildParams, Optional orgId) throws Exception; } public interface MethodCallDeleteBuild { - dev.hathora.cloud_sdk.models.operations.DeleteBuildResponse deleteBuild( + DeleteBuildResponse deleteBuild( String buildId, Optional orgId) throws Exception; } public interface MethodCallGetBuild { - dev.hathora.cloud_sdk.models.operations.GetBuildResponse getBuild( + GetBuildResponse getBuild( String buildId, Optional orgId) throws Exception; } public interface MethodCallGetBuilds { - dev.hathora.cloud_sdk.models.operations.GetBuildsResponse getBuilds( + GetBuildsResponse getBuilds( Optional orgId) throws Exception; } public interface MethodCallRunBuild { - dev.hathora.cloud_sdk.models.operations.RunBuildResponse runBuild( + RunBuildResponse runBuild( String buildId, Optional orgId) throws Exception; } public interface MethodCallCreateDeploymentV1Deprecated { - dev.hathora.cloud_sdk.models.operations.CreateDeploymentV1DeprecatedResponse createDeploymentV1Deprecated( + CreateDeploymentV1DeprecatedResponse createDeploymentV1Deprecated( DeploymentConfig deploymentConfig, Optional appId, int buildId) throws Exception; @@ -271,26 +272,26 @@ dev.hathora.cloud_sdk.models.operations.CreateDeploymentV1DeprecatedResponse cre public interface MethodCallGetDeploymentInfoV1Deprecated { - dev.hathora.cloud_sdk.models.operations.GetDeploymentInfoV1DeprecatedResponse getDeploymentInfoV1Deprecated( + GetDeploymentInfoV1DeprecatedResponse getDeploymentInfoV1Deprecated( Optional appId, int deploymentId) throws Exception; } public interface MethodCallGetDeploymentsV1Deprecated { - dev.hathora.cloud_sdk.models.operations.GetDeploymentsV1DeprecatedResponse getDeploymentsV1Deprecated( + GetDeploymentsV1DeprecatedResponse getDeploymentsV1Deprecated( Optional appId) throws Exception; } public interface MethodCallGetLatestDeploymentV1Deprecated { - dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentV1DeprecatedResponse getLatestDeploymentV1Deprecated( + GetLatestDeploymentV1DeprecatedResponse getLatestDeploymentV1Deprecated( Optional appId) throws Exception; } public interface MethodCallCreateDeploymentV2Deprecated { - dev.hathora.cloud_sdk.models.operations.CreateDeploymentV2DeprecatedResponse createDeploymentV2Deprecated( + CreateDeploymentV2DeprecatedResponse createDeploymentV2Deprecated( DeploymentConfigV2 deploymentConfigV2, Optional appId, int buildId) throws Exception; @@ -298,62 +299,62 @@ dev.hathora.cloud_sdk.models.operations.CreateDeploymentV2DeprecatedResponse cre public interface MethodCallGetDeploymentInfoV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetDeploymentInfoV2DeprecatedResponse getDeploymentInfoV2Deprecated( + GetDeploymentInfoV2DeprecatedResponse getDeploymentInfoV2Deprecated( Optional appId, int deploymentId) throws Exception; } public interface MethodCallGetDeploymentsV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetDeploymentsV2DeprecatedResponse getDeploymentsV2Deprecated( + GetDeploymentsV2DeprecatedResponse getDeploymentsV2Deprecated( Optional appId) throws Exception; } public interface MethodCallGetLatestDeploymentV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentV2DeprecatedResponse getLatestDeploymentV2Deprecated( + GetLatestDeploymentV2DeprecatedResponse getLatestDeploymentV2Deprecated( Optional appId) throws Exception; } public interface MethodCallCreateDeployment { - dev.hathora.cloud_sdk.models.operations.CreateDeploymentResponse createDeployment( + CreateDeploymentResponse createDeployment( DeploymentConfigV3 deploymentConfigV3, Optional appId) throws Exception; } public interface MethodCallGetDeployment { - dev.hathora.cloud_sdk.models.operations.GetDeploymentResponse getDeployment( + GetDeploymentResponse getDeployment( Optional appId, String deploymentId) throws Exception; } public interface MethodCallGetDeployments { - dev.hathora.cloud_sdk.models.operations.GetDeploymentsResponse getDeployments( + GetDeploymentsResponse getDeployments( Optional appId) throws Exception; } public interface MethodCallGetLatestDeployment { - dev.hathora.cloud_sdk.models.operations.GetLatestDeploymentResponse getLatestDeployment( + GetLatestDeploymentResponse getLatestDeployment( Optional appId) throws Exception; } public interface MethodCallGetPingServiceEndpointsDeprecated { - dev.hathora.cloud_sdk.models.operations.GetPingServiceEndpointsDeprecatedResponse getPingServiceEndpointsDeprecatedDirect() throws Exception; + GetPingServiceEndpointsDeprecatedResponse getPingServiceEndpointsDeprecatedDirect() throws Exception; } public interface MethodCallGetPingServiceEndpoints { - dev.hathora.cloud_sdk.models.operations.GetPingServiceEndpointsResponse getPingServiceEndpointsDirect() throws Exception; + GetPingServiceEndpointsResponse getPingServiceEndpointsDirect() throws Exception; } public interface MethodCallCreatePrivateLobbyDeprecated { - dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedResponse createPrivateLobbyDeprecated( + CreatePrivateLobbyDeprecatedResponse createPrivateLobbyDeprecated( CreatePrivateLobbyDeprecatedSecurity security, Optional appId, Optional local, @@ -362,7 +363,7 @@ dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyDeprecatedResponse cre public interface MethodCallCreatePublicLobbyDeprecated { - dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyDeprecatedResponse createPublicLobbyDeprecated( + CreatePublicLobbyDeprecatedResponse createPublicLobbyDeprecated( CreatePublicLobbyDeprecatedSecurity security, Optional appId, Optional local, @@ -371,7 +372,7 @@ dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyDeprecatedResponse crea public interface MethodCallListActivePublicLobbiesDeprecatedV1 { - dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesDeprecatedV1Response listActivePublicLobbiesDeprecatedV1( + ListActivePublicLobbiesDeprecatedV1Response listActivePublicLobbiesDeprecatedV1( Optional appId, Optional local, Optional region) throws Exception; @@ -379,7 +380,7 @@ dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesDeprecatedV1Respo public interface MethodCallCreateLobbyDeprecated { - dev.hathora.cloud_sdk.models.operations.CreateLobbyDeprecatedResponse createLobbyDeprecated( + CreateLobbyDeprecatedResponse createLobbyDeprecated( CreateLobbyDeprecatedSecurity security, CreateLobbyParams createLobbyParams, Optional appId, @@ -388,7 +389,7 @@ dev.hathora.cloud_sdk.models.operations.CreateLobbyDeprecatedResponse createLobb public interface MethodCallCreateLocalLobby { - dev.hathora.cloud_sdk.models.operations.CreateLocalLobbyResponse createLocalLobby( + CreateLocalLobbyResponse createLocalLobby( CreateLocalLobbySecurity security, CreateLocalLobbyRequestBody requestBody, Optional appId, @@ -397,7 +398,7 @@ dev.hathora.cloud_sdk.models.operations.CreateLocalLobbyResponse createLocalLobb public interface MethodCallCreatePrivateLobby { - dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyResponse createPrivateLobby( + CreatePrivateLobbyResponse createPrivateLobby( CreatePrivateLobbySecurity security, CreatePrivateLobbyRequestBody requestBody, Optional appId, @@ -406,7 +407,7 @@ dev.hathora.cloud_sdk.models.operations.CreatePrivateLobbyResponse createPrivate public interface MethodCallCreatePublicLobby { - dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyResponse createPublicLobby( + CreatePublicLobbyResponse createPublicLobby( CreatePublicLobbySecurity security, CreatePublicLobbyRequestBody requestBody, Optional appId, @@ -415,21 +416,21 @@ dev.hathora.cloud_sdk.models.operations.CreatePublicLobbyResponse createPublicLo public interface MethodCallGetLobbyInfo { - dev.hathora.cloud_sdk.models.operations.GetLobbyInfoResponse getLobbyInfo( + GetLobbyInfoResponse getLobbyInfo( Optional appId, String roomId) throws Exception; } public interface MethodCallListActivePublicLobbiesDeprecatedV2 { - dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesDeprecatedV2Response listActivePublicLobbiesDeprecatedV2( + ListActivePublicLobbiesDeprecatedV2Response listActivePublicLobbiesDeprecatedV2( Optional appId, Optional region) throws Exception; } public interface MethodCallSetLobbyState { - dev.hathora.cloud_sdk.models.operations.SetLobbyStateResponse setLobbyState( + SetLobbyStateResponse setLobbyState( SetLobbyStateParams setLobbyStateParams, Optional appId, String roomId) throws Exception; @@ -437,148 +438,148 @@ dev.hathora.cloud_sdk.models.operations.SetLobbyStateResponse setLobbyState( public interface MethodCallCreateLobby { - dev.hathora.cloud_sdk.models.operations.CreateLobbyResponse createLobby( + CreateLobbyResponse createLobby( CreateLobbyRequest request, CreateLobbySecurity security) throws Exception; } public interface MethodCallGetLobbyInfoByRoomId { - dev.hathora.cloud_sdk.models.operations.GetLobbyInfoByRoomIdResponse getLobbyInfoByRoomId( + GetLobbyInfoByRoomIdResponse getLobbyInfoByRoomId( Optional appId, String roomId) throws Exception; } public interface MethodCallGetLobbyInfoByShortCode { - dev.hathora.cloud_sdk.models.operations.GetLobbyInfoByShortCodeResponse getLobbyInfoByShortCode( + GetLobbyInfoByShortCodeResponse getLobbyInfoByShortCode( Optional appId, String shortCode) throws Exception; } public interface MethodCallListActivePublicLobbies { - dev.hathora.cloud_sdk.models.operations.ListActivePublicLobbiesResponse listActivePublicLobbies( + ListActivePublicLobbiesResponse listActivePublicLobbies( Optional appId, Optional region) throws Exception; } public interface MethodCallDownloadLogForProcess { - dev.hathora.cloud_sdk.models.operations.DownloadLogForProcessResponse downloadLogForProcess( + DownloadLogForProcessResponse downloadLogForProcess( Optional appId, String processId) throws Exception; } public interface MethodCallGetLogsForApp { - dev.hathora.cloud_sdk.models.operations.GetLogsForAppResponse getLogsForApp( + GetLogsForAppResponse getLogsForApp( GetLogsForAppRequest request) throws Exception; } public interface MethodCallGetLogsForDeployment { - dev.hathora.cloud_sdk.models.operations.GetLogsForDeploymentResponse getLogsForDeployment( + GetLogsForDeploymentResponse getLogsForDeployment( GetLogsForDeploymentRequest request) throws Exception; } public interface MethodCallGetLogsForProcess { - dev.hathora.cloud_sdk.models.operations.GetLogsForProcessResponse getLogsForProcess( + GetLogsForProcessResponse getLogsForProcess( GetLogsForProcessRequest request) throws Exception; } public interface MethodCallSendVerificationEmail { - dev.hathora.cloud_sdk.models.operations.SendVerificationEmailResponse sendVerificationEmail( + SendVerificationEmailResponse sendVerificationEmail( VerificationEmailRequest request) throws Exception; } public interface MethodCallGetMetrics { - dev.hathora.cloud_sdk.models.operations.GetMetricsResponse getMetrics( + GetMetricsResponse getMetrics( GetMetricsRequest request) throws Exception; } public interface MethodCallAcceptInvite { - dev.hathora.cloud_sdk.models.operations.AcceptInviteResponse acceptInvite( + AcceptInviteResponse acceptInvite( String orgId) throws Exception; } public interface MethodCallGetOrgMembers { - dev.hathora.cloud_sdk.models.operations.GetOrgMembersResponse getOrgMembers( + GetOrgMembersResponse getOrgMembers( String orgId) throws Exception; } public interface MethodCallGetOrgPendingInvites { - dev.hathora.cloud_sdk.models.operations.GetOrgPendingInvitesResponse getOrgPendingInvites( + GetOrgPendingInvitesResponse getOrgPendingInvites( String orgId) throws Exception; } public interface MethodCallGetOrgs { - dev.hathora.cloud_sdk.models.operations.GetOrgsResponse getOrgsDirect() throws Exception; + GetOrgsResponse getOrgsDirect() throws Exception; } public interface MethodCallGetUserPendingInvites { - dev.hathora.cloud_sdk.models.operations.GetUserPendingInvitesResponse getUserPendingInvitesDirect() throws Exception; + GetUserPendingInvitesResponse getUserPendingInvitesDirect() throws Exception; } public interface MethodCallInviteUser { - dev.hathora.cloud_sdk.models.operations.InviteUserResponse inviteUser( + InviteUserResponse inviteUser( CreateUserInvite createUserInvite, String orgId) throws Exception; } public interface MethodCallRejectInvite { - dev.hathora.cloud_sdk.models.operations.RejectInviteResponse rejectInvite( + RejectInviteResponse rejectInvite( String orgId) throws Exception; } public interface MethodCallRescindInvite { - dev.hathora.cloud_sdk.models.operations.RescindInviteResponse rescindInvite( + RescindInviteResponse rescindInvite( RescindUserInvite rescindUserInvite, String orgId) throws Exception; } public interface MethodCallGetProcessInfoDeprecated { - dev.hathora.cloud_sdk.models.operations.GetProcessInfoDeprecatedResponse getProcessInfoDeprecated( + GetProcessInfoDeprecatedResponse getProcessInfoDeprecated( Optional appId, String processId) throws Exception; } public interface MethodCallGetRunningProcesses { - dev.hathora.cloud_sdk.models.operations.GetRunningProcessesResponse getRunningProcesses( + GetRunningProcessesResponse getRunningProcesses( Optional appId, Optional region) throws Exception; } public interface MethodCallGetStoppedProcesses { - dev.hathora.cloud_sdk.models.operations.GetStoppedProcessesResponse getStoppedProcesses( + GetStoppedProcessesResponse getStoppedProcesses( Optional appId, Optional region) throws Exception; } public interface MethodCallCreateProcessV2Deprecated { - dev.hathora.cloud_sdk.models.operations.CreateProcessV2DeprecatedResponse createProcessV2Deprecated( + CreateProcessV2DeprecatedResponse createProcessV2Deprecated( Optional appId, Region region) throws Exception; } public interface MethodCallGetLatestProcessesV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetLatestProcessesV2DeprecatedResponse getLatestProcessesV2Deprecated( + GetLatestProcessesV2DeprecatedResponse getLatestProcessesV2Deprecated( Optional appId, Optional> region, Optional> status) throws Exception; @@ -586,14 +587,14 @@ dev.hathora.cloud_sdk.models.operations.GetLatestProcessesV2DeprecatedResponse g public interface MethodCallGetProcessInfoV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetProcessInfoV2DeprecatedResponse getProcessInfoV2Deprecated( + GetProcessInfoV2DeprecatedResponse getProcessInfoV2Deprecated( Optional appId, String processId) throws Exception; } public interface MethodCallGetProcessesCountExperimentalV2Deprecated { - dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalV2DeprecatedResponse getProcessesCountExperimentalV2Deprecated( + GetProcessesCountExperimentalV2DeprecatedResponse getProcessesCountExperimentalV2Deprecated( Optional appId, Optional> region, Optional> status) throws Exception; @@ -601,21 +602,21 @@ dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalV2Deprecate public interface MethodCallStopProcessV2Deprecated { - dev.hathora.cloud_sdk.models.operations.StopProcessV2DeprecatedResponse stopProcessV2Deprecated( + StopProcessV2DeprecatedResponse stopProcessV2Deprecated( Optional appId, String processId) throws Exception; } public interface MethodCallCreateProcess { - dev.hathora.cloud_sdk.models.operations.CreateProcessResponse createProcess( + CreateProcessResponse createProcess( Optional appId, Region region) throws Exception; } public interface MethodCallGetLatestProcesses { - dev.hathora.cloud_sdk.models.operations.GetLatestProcessesResponse getLatestProcesses( + GetLatestProcessesResponse getLatestProcesses( Optional appId, Optional> region, Optional> status) throws Exception; @@ -623,14 +624,14 @@ dev.hathora.cloud_sdk.models.operations.GetLatestProcessesResponse getLatestProc public interface MethodCallGetProcess { - dev.hathora.cloud_sdk.models.operations.GetProcessResponse getProcess( + GetProcessResponse getProcess( Optional appId, String processId) throws Exception; } public interface MethodCallGetProcessesCountExperimental { - dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalResponse getProcessesCountExperimental( + GetProcessesCountExperimentalResponse getProcessesCountExperimental( Optional appId, Optional> region, Optional> status) throws Exception; @@ -638,14 +639,14 @@ dev.hathora.cloud_sdk.models.operations.GetProcessesCountExperimentalResponse ge public interface MethodCallStopProcess { - dev.hathora.cloud_sdk.models.operations.StopProcessResponse stopProcess( + StopProcessResponse stopProcess( Optional appId, String processId) throws Exception; } public interface MethodCallCreateRoomDeprecated { - dev.hathora.cloud_sdk.models.operations.CreateRoomDeprecatedResponse createRoomDeprecated( + CreateRoomDeprecatedResponse createRoomDeprecated( CreateRoomParams createRoomParams, Optional appId, Optional roomId) throws Exception; @@ -653,49 +654,49 @@ dev.hathora.cloud_sdk.models.operations.CreateRoomDeprecatedResponse createRoomD public interface MethodCallDestroyRoomDeprecated { - dev.hathora.cloud_sdk.models.operations.DestroyRoomDeprecatedResponse destroyRoomDeprecated( + DestroyRoomDeprecatedResponse destroyRoomDeprecated( Optional appId, String roomId) throws Exception; } public interface MethodCallGetActiveRoomsForProcessDeprecated { - dev.hathora.cloud_sdk.models.operations.GetActiveRoomsForProcessDeprecatedResponse getActiveRoomsForProcessDeprecated( + GetActiveRoomsForProcessDeprecatedResponse getActiveRoomsForProcessDeprecated( Optional appId, String processId) throws Exception; } public interface MethodCallGetConnectionInfoDeprecated { - dev.hathora.cloud_sdk.models.operations.GetConnectionInfoDeprecatedResponse getConnectionInfoDeprecated( + GetConnectionInfoDeprecatedResponse getConnectionInfoDeprecated( Optional appId, String roomId) throws Exception; } public interface MethodCallGetInactiveRoomsForProcessDeprecated { - dev.hathora.cloud_sdk.models.operations.GetInactiveRoomsForProcessDeprecatedResponse getInactiveRoomsForProcessDeprecated( + GetInactiveRoomsForProcessDeprecatedResponse getInactiveRoomsForProcessDeprecated( Optional appId, String processId) throws Exception; } public interface MethodCallGetRoomInfoDeprecated { - dev.hathora.cloud_sdk.models.operations.GetRoomInfoDeprecatedResponse getRoomInfoDeprecated( + GetRoomInfoDeprecatedResponse getRoomInfoDeprecated( Optional appId, String roomId) throws Exception; } public interface MethodCallSuspendRoomDeprecated { - dev.hathora.cloud_sdk.models.operations.SuspendRoomDeprecatedResponse suspendRoomDeprecated( + SuspendRoomDeprecatedResponse suspendRoomDeprecated( Optional appId, String roomId) throws Exception; } public interface MethodCallCreateRoom { - dev.hathora.cloud_sdk.models.operations.CreateRoomResponse createRoom( + CreateRoomResponse createRoom( CreateRoomParams createRoomParams, Optional appId, Optional roomId) throws Exception; @@ -703,49 +704,49 @@ dev.hathora.cloud_sdk.models.operations.CreateRoomResponse createRoom( public interface MethodCallDestroyRoom { - dev.hathora.cloud_sdk.models.operations.DestroyRoomResponse destroyRoom( + DestroyRoomResponse destroyRoom( Optional appId, String roomId) throws Exception; } public interface MethodCallGetActiveRoomsForProcess { - dev.hathora.cloud_sdk.models.operations.GetActiveRoomsForProcessResponse getActiveRoomsForProcess( + GetActiveRoomsForProcessResponse getActiveRoomsForProcess( Optional appId, String processId) throws Exception; } public interface MethodCallGetConnectionInfo { - dev.hathora.cloud_sdk.models.operations.GetConnectionInfoResponse getConnectionInfo( + GetConnectionInfoResponse getConnectionInfo( Optional appId, String roomId) throws Exception; } public interface MethodCallGetInactiveRoomsForProcess { - dev.hathora.cloud_sdk.models.operations.GetInactiveRoomsForProcessResponse getInactiveRoomsForProcess( + GetInactiveRoomsForProcessResponse getInactiveRoomsForProcess( Optional appId, String processId) throws Exception; } public interface MethodCallGetRoomInfo { - dev.hathora.cloud_sdk.models.operations.GetRoomInfoResponse getRoomInfo( + GetRoomInfoResponse getRoomInfo( Optional appId, String roomId) throws Exception; } public interface MethodCallSuspendRoomV2Deprecated { - dev.hathora.cloud_sdk.models.operations.SuspendRoomV2DeprecatedResponse suspendRoomV2Deprecated( + SuspendRoomV2DeprecatedResponse suspendRoomV2Deprecated( Optional appId, String roomId) throws Exception; } public interface MethodCallUpdateRoomConfig { - dev.hathora.cloud_sdk.models.operations.UpdateRoomConfigResponse updateRoomConfig( + UpdateRoomConfigResponse updateRoomConfig( UpdateRoomConfigParams updateRoomConfigParams, Optional appId, String roomId) throws Exception; @@ -753,20 +754,20 @@ dev.hathora.cloud_sdk.models.operations.UpdateRoomConfigResponse updateRoomConfi public interface MethodCallCreateOrgToken { - dev.hathora.cloud_sdk.models.operations.CreateOrgTokenResponse createOrgToken( + CreateOrgTokenResponse createOrgToken( CreateOrgToken createOrgToken, String orgId) throws Exception; } public interface MethodCallGetOrgTokens { - dev.hathora.cloud_sdk.models.operations.GetOrgTokensResponse getOrgTokens( + GetOrgTokensResponse getOrgTokens( String orgId) throws Exception; } public interface MethodCallRevokeOrgToken { - dev.hathora.cloud_sdk.models.operations.RevokeOrgTokenResponse revokeOrgToken( + RevokeOrgTokenResponse revokeOrgToken( String orgId, String orgTokenId) throws Exception; } diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/SendVerificationEmailRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/SendVerificationEmailRequestBuilder.java index 0b945182..65eb1987 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/SendVerificationEmailRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/SendVerificationEmailRequestBuilder.java @@ -16,7 +16,7 @@ public SendVerificationEmailRequestBuilder(SDKMethodInterfaces.MethodCallSendVer this.sdk = sdk; } - public SendVerificationEmailRequestBuilder request(dev.hathora.cloud_sdk.models.shared.VerificationEmailRequest request) { + public SendVerificationEmailRequestBuilder request(VerificationEmailRequest request) { Utils.checkNotNull(request, "request"); this.request = request; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/SetLobbyStateRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/SetLobbyStateRequestBuilder.java index 068b9e8e..68ae9970 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/SetLobbyStateRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/SetLobbyStateRequestBuilder.java @@ -20,25 +20,25 @@ public SetLobbyStateRequestBuilder(SDKMethodInterfaces.MethodCallSetLobbyState s this.sdk = sdk; } - public SetLobbyStateRequestBuilder setLobbyStateParams(dev.hathora.cloud_sdk.models.shared.SetLobbyStateParams setLobbyStateParams) { + public SetLobbyStateRequestBuilder setLobbyStateParams(SetLobbyStateParams setLobbyStateParams) { Utils.checkNotNull(setLobbyStateParams, "setLobbyStateParams"); this.setLobbyStateParams = setLobbyStateParams; return this; } - public SetLobbyStateRequestBuilder appId(java.lang.String appId) { + public SetLobbyStateRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public SetLobbyStateRequestBuilder appId(java.util.Optional appId) { + public SetLobbyStateRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public SetLobbyStateRequestBuilder roomId(java.lang.String roomId) { + public SetLobbyStateRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessRequestBuilder.java index 34035cfc..7952b07e 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessRequestBuilder.java @@ -18,19 +18,19 @@ public StopProcessRequestBuilder(SDKMethodInterfaces.MethodCallStopProcess sdk) this.sdk = sdk; } - public StopProcessRequestBuilder appId(java.lang.String appId) { + public StopProcessRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public StopProcessRequestBuilder appId(java.util.Optional appId) { + public StopProcessRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public StopProcessRequestBuilder processId(java.lang.String processId) { + public StopProcessRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessV2DeprecatedRequestBuilder.java index ae35bc3e..ea422590 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/StopProcessV2DeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public StopProcessV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallStopP this.sdk = sdk; } - public StopProcessV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public StopProcessV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public StopProcessV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public StopProcessV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public StopProcessV2DeprecatedRequestBuilder processId(java.lang.String processId) { + public StopProcessV2DeprecatedRequestBuilder processId(String processId) { Utils.checkNotNull(processId, "processId"); this.processId = processId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomDeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomDeprecatedRequestBuilder.java index 0b2aabfb..a1642029 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomDeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomDeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public SuspendRoomDeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallSuspend this.sdk = sdk; } - public SuspendRoomDeprecatedRequestBuilder appId(java.lang.String appId) { + public SuspendRoomDeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public SuspendRoomDeprecatedRequestBuilder appId(java.util.Optional appId) { + public SuspendRoomDeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public SuspendRoomDeprecatedRequestBuilder roomId(java.lang.String roomId) { + public SuspendRoomDeprecatedRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomV2DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomV2DeprecatedRequestBuilder.java index 0a32d2bb..4da63799 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomV2DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/SuspendRoomV2DeprecatedRequestBuilder.java @@ -18,19 +18,19 @@ public SuspendRoomV2DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallSuspe this.sdk = sdk; } - public SuspendRoomV2DeprecatedRequestBuilder appId(java.lang.String appId) { + public SuspendRoomV2DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public SuspendRoomV2DeprecatedRequestBuilder appId(java.util.Optional appId) { + public SuspendRoomV2DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public SuspendRoomV2DeprecatedRequestBuilder roomId(java.lang.String roomId) { + public SuspendRoomV2DeprecatedRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppRequestBuilder.java index 7facf508..fd614edd 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppRequestBuilder.java @@ -19,19 +19,19 @@ public UpdateAppRequestBuilder(SDKMethodInterfaces.MethodCallUpdateApp sdk) { this.sdk = sdk; } - public UpdateAppRequestBuilder appConfig(dev.hathora.cloud_sdk.models.shared.AppConfig appConfig) { + public UpdateAppRequestBuilder appConfig(AppConfig appConfig) { Utils.checkNotNull(appConfig, "appConfig"); this.appConfig = appConfig; return this; } - public UpdateAppRequestBuilder appId(java.lang.String appId) { + public UpdateAppRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public UpdateAppRequestBuilder appId(java.util.Optional appId) { + public UpdateAppRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppV1DeprecatedRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppV1DeprecatedRequestBuilder.java index 0af601bd..92c44f59 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppV1DeprecatedRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateAppV1DeprecatedRequestBuilder.java @@ -19,19 +19,19 @@ public UpdateAppV1DeprecatedRequestBuilder(SDKMethodInterfaces.MethodCallUpdateA this.sdk = sdk; } - public UpdateAppV1DeprecatedRequestBuilder appConfig(dev.hathora.cloud_sdk.models.shared.AppConfig appConfig) { + public UpdateAppV1DeprecatedRequestBuilder appConfig(AppConfig appConfig) { Utils.checkNotNull(appConfig, "appConfig"); this.appConfig = appConfig; return this; } - public UpdateAppV1DeprecatedRequestBuilder appId(java.lang.String appId) { + public UpdateAppV1DeprecatedRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public UpdateAppV1DeprecatedRequestBuilder appId(java.util.Optional appId) { + public UpdateAppV1DeprecatedRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateRoomConfigRequestBuilder.java b/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateRoomConfigRequestBuilder.java index 7e3dc594..955d6777 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateRoomConfigRequestBuilder.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/operations/UpdateRoomConfigRequestBuilder.java @@ -20,25 +20,25 @@ public UpdateRoomConfigRequestBuilder(SDKMethodInterfaces.MethodCallUpdateRoomCo this.sdk = sdk; } - public UpdateRoomConfigRequestBuilder updateRoomConfigParams(dev.hathora.cloud_sdk.models.shared.UpdateRoomConfigParams updateRoomConfigParams) { + public UpdateRoomConfigRequestBuilder updateRoomConfigParams(UpdateRoomConfigParams updateRoomConfigParams) { Utils.checkNotNull(updateRoomConfigParams, "updateRoomConfigParams"); this.updateRoomConfigParams = updateRoomConfigParams; return this; } - public UpdateRoomConfigRequestBuilder appId(java.lang.String appId) { + public UpdateRoomConfigRequestBuilder appId(String appId) { Utils.checkNotNull(appId, "appId"); this.appId = Optional.of(appId); return this; } - public UpdateRoomConfigRequestBuilder appId(java.util.Optional appId) { + public UpdateRoomConfigRequestBuilder appId(Optional appId) { Utils.checkNotNull(appId, "appId"); this.appId = appId; return this; } - public UpdateRoomConfigRequestBuilder roomId(java.lang.String roomId) { + public UpdateRoomConfigRequestBuilder roomId(String roomId) { Utils.checkNotNull(roomId, "roomId"); this.roomId = roomId; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/models/shared/ConnectionInfo.java b/src/main/java/dev/hathora/cloud_sdk/models/shared/ConnectionInfo.java index b66e206e..e246de28 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/shared/ConnectionInfo.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/shared/ConnectionInfo.java @@ -86,8 +86,8 @@ public static final class _Deserializer extends OneOfDeserializer() {}, JsonShape.DEFAULT), - TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT)); + TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT), + TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT)); } } diff --git a/src/main/java/dev/hathora/cloud_sdk/models/shared/CreatedBy.java b/src/main/java/dev/hathora/cloud_sdk/models/shared/CreatedBy.java index 1c737b71..2534fa87 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/shared/CreatedBy.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/shared/CreatedBy.java @@ -13,6 +13,7 @@ import dev.hathora.cloud_sdk.utils.Utils.JsonShape; import dev.hathora.cloud_sdk.utils.Utils.TypeReferenceWithShape; import dev.hathora.cloud_sdk.utils.Utils; +import java.lang.Double; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; @@ -86,8 +87,8 @@ public static final class _Deserializer extends OneOfDeserializer { public _Deserializer() { super(CreatedBy.class, false, - TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT), - TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT)); + TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT), + TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT)); } } diff --git a/src/main/java/dev/hathora/cloud_sdk/models/shared/LobbyV3CreatedBy.java b/src/main/java/dev/hathora/cloud_sdk/models/shared/LobbyV3CreatedBy.java index a965105f..a39250ae 100644 --- a/src/main/java/dev/hathora/cloud_sdk/models/shared/LobbyV3CreatedBy.java +++ b/src/main/java/dev/hathora/cloud_sdk/models/shared/LobbyV3CreatedBy.java @@ -13,6 +13,7 @@ import dev.hathora.cloud_sdk.utils.Utils.JsonShape; import dev.hathora.cloud_sdk.utils.Utils.TypeReferenceWithShape; import dev.hathora.cloud_sdk.utils.Utils; +import java.lang.Double; import java.lang.Override; import java.lang.String; import java.lang.SuppressWarnings; @@ -86,8 +87,8 @@ public static final class _Deserializer extends OneOfDeserializer() {}, JsonShape.DEFAULT), - TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT)); + TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT), + TypeReferenceWithShape.of(new TypeReference() {}, JsonShape.DEFAULT)); } } diff --git a/src/main/java/dev/hathora/cloud_sdk/utils/OneOfDeserializer.java b/src/main/java/dev/hathora/cloud_sdk/utils/OneOfDeserializer.java index f54f98f1..c0601692 100644 --- a/src/main/java/dev/hathora/cloud_sdk/utils/OneOfDeserializer.java +++ b/src/main/java/dev/hathora/cloud_sdk/utils/OneOfDeserializer.java @@ -35,7 +35,7 @@ public class OneOfDeserializer extends StdDeserializer { private static final long serialVersionUID = -1; - private final List typeReferences; // oneOf subschemas + private final transient List typeReferences; // oneOf subschemas private final Class cls; private final boolean strict; private final ObjectMapper mapper; diff --git a/src/main/java/dev/hathora/cloud_sdk/utils/Options.java b/src/main/java/dev/hathora/cloud_sdk/utils/Options.java index d1f1b1d1..c0e6a6eb 100644 --- a/src/main/java/dev/hathora/cloud_sdk/utils/Options.java +++ b/src/main/java/dev/hathora/cloud_sdk/utils/Options.java @@ -13,14 +13,14 @@ public enum Option { RETRY_CONFIG; } - private Optional retryConfig = Optional.empty(); + private Optional retryConfig = Optional.empty(); - private Options(Optional retryConfig) { + private Options(Optional retryConfig) { Utils.checkNotNull(retryConfig, "retryConfig"); this.retryConfig = retryConfig; } - public Optional retryConfig() { + public Optional retryConfig() { return retryConfig; } @@ -36,17 +36,17 @@ public final static Builder builder() { public final static class Builder { - private Optional retryConfig = Optional.empty(); + private Optional retryConfig = Optional.empty(); private Builder() {} - public Builder retryConfig(dev.hathora.cloud_sdk.utils.RetryConfig retryConfig) throws IllegalArgumentException { + public Builder retryConfig(RetryConfig retryConfig) throws IllegalArgumentException { Utils.checkNotNull(retryConfig, "retryConfig"); this.retryConfig = Optional.of(retryConfig); return this; } - public Builder retryConfig(Optional retryConfig) throws IllegalArgumentException { + public Builder retryConfig(Optional retryConfig) throws IllegalArgumentException { Utils.checkNotNull(retryConfig, "retryConfig"); this.retryConfig = retryConfig; return this; diff --git a/src/main/java/dev/hathora/cloud_sdk/utils/QueryParameters.java b/src/main/java/dev/hathora/cloud_sdk/utils/QueryParameters.java index 239680a4..ed269c62 100644 --- a/src/main/java/dev/hathora/cloud_sdk/utils/QueryParameters.java +++ b/src/main/java/dev/hathora/cloud_sdk/utils/QueryParameters.java @@ -61,6 +61,8 @@ public static List parseQueryParams(Class t List pipeDelimitedParams = parseDelimitedParams(queryParamsMetadata, value, "|"); allParams.addAll(pipeDelimitedParams); break; + default: + break; } } } @@ -71,16 +73,15 @@ public static List parseQueryParams(Class t private static List parseSerializedParams(QueryParamsMetadata queryParamsMetadata, Object value) throws JsonProcessingException { List params = new ArrayList<>(); - switch (queryParamsMetadata.serialization) { case "json": ObjectMapper mapper = JSON.getMapper(); String json = mapper.writeValueAsString(value); - params.add(new BasicNameValuePair(queryParamsMetadata.name, json)); break; + default: + break; } - return params; } diff --git a/src/main/java/dev/hathora/cloud_sdk/utils/Security.java b/src/main/java/dev/hathora/cloud_sdk/utils/Security.java index 4807a07c..90e89e7d 100644 --- a/src/main/java/dev/hathora/cloud_sdk/utils/Security.java +++ b/src/main/java/dev/hathora/cloud_sdk/utils/Security.java @@ -5,6 +5,7 @@ package dev.hathora.cloud_sdk.utils; import java.lang.reflect.Field; +import java.nio.charset.StandardCharsets; import java.util.Base64; public final class Security { @@ -171,6 +172,9 @@ private static void parseBasicAuthScheme(HTTPRequest requestBuilder, Object sche } requestBuilder.addHeader("Authorization", - "Basic " + Base64.getEncoder().encodeToString(String.format("%s:%s", username, password).getBytes())); + "Basic " + + Base64.getEncoder() + .encodeToString(String.format("%s:%s", username, password) + .getBytes(StandardCharsets.UTF_8))); } } \ No newline at end of file diff --git a/src/main/java/dev/hathora/cloud_sdk/utils/TypedObject.java b/src/main/java/dev/hathora/cloud_sdk/utils/TypedObject.java index 7a0c937d..ab528c9a 100644 --- a/src/main/java/dev/hathora/cloud_sdk/utils/TypedObject.java +++ b/src/main/java/dev/hathora/cloud_sdk/utils/TypedObject.java @@ -37,7 +37,12 @@ public TypeReference typeReference() { public JsonShape shape() { return shape; } - + + @Override + public String toString() { + return String.valueOf(value); + } + public static TypedObject of(T value, JsonShape shape, TypeReference typeReference) { return new TypedObject(value, shape, typeReference); } diff --git a/src/main/java/dev/hathora/cloud_sdk/utils/Utils.java b/src/main/java/dev/hathora/cloud_sdk/utils/Utils.java index b2a4e807..9a0ab24f 100644 --- a/src/main/java/dev/hathora/cloud_sdk/utils/Utils.java +++ b/src/main/java/dev/hathora/cloud_sdk/utils/Utils.java @@ -4,36 +4,44 @@ package dev.hathora.cloud_sdk.utils; -import java.io.InputStream; import java.io.ByteArrayInputStream; +import java.io.File; import java.io.IOException; +import java.io.InputStream; +import java.io.UncheckedIOException; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.math.BigDecimal; import java.math.BigInteger; import java.net.URI; +import java.net.URISyntaxException; import java.net.URLEncoder; import java.net.http.HttpClient.Version; import java.net.http.HttpHeaders; import java.net.http.HttpRequest; import java.net.http.HttpResponse; import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Paths; +import java.nio.file.StandardOpenOption; import java.time.LocalDate; import java.time.OffsetDateTime; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; -import java.util.concurrent.Callable; -import java.util.function.BiPredicate; import java.util.HashMap; import java.util.Iterator; +import java.util.LinkedHashMap; import java.util.List; import java.util.Locale; import java.util.Map; import java.util.Map.Entry; import java.util.NoSuchElementException; import java.util.Optional; +import java.util.UUID; +import java.util.concurrent.Callable; +import java.util.function.BiPredicate; import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.stream.Collectors; @@ -44,7 +52,6 @@ import org.apache.commons.io.IOUtils; import org.apache.http.NameValuePair; - import org.openapitools.jackson.nullable.JsonNullable; import com.fasterxml.jackson.core.JsonProcessingException; @@ -137,7 +144,7 @@ public static String generateURL(Class type, String baseURL, String path, pathParams.put(pathParamsMetadata.name, String.join(",", - array.stream().map(v -> Utils.valToString(v)) + array.stream().map(v -> valToString(v)) .collect(Collectors.toList()))); break; case MAP: @@ -149,17 +156,17 @@ public static String generateURL(Class type, String baseURL, String path, pathParams.put(pathParamsMetadata.name, String.join(",", map.entrySet().stream().map(e -> { if (pathParamsMetadata.explode) { - return String.format("%s=%s", Utils.valToString(e.getKey()), - Utils.valToString(e.getValue())); + return String.format("%s=%s", valToString(e.getKey()), + valToString(e.getValue())); } else { - return String.format("%s,%s", Utils.valToString(e.getKey()), - Utils.valToString(e.getValue())); + return String.format("%s,%s", valToString(e.getKey()), + valToString(e.getValue())); } }).collect(Collectors.toList()))); break; case OBJECT: if (!allowIntrospection(value.getClass())) { - pathParams.put(pathParamsMetadata.name, Utils.valToString(value)); + pathParams.put(pathParamsMetadata.name, valToString(value)); break; } List values = new ArrayList<>(); @@ -180,17 +187,17 @@ public static String generateURL(Class type, String baseURL, String path, if (pathParamsMetadata.explode) { values.add(String.format("%s=%s", valuePathParamsMetadata.name, - Utils.valToString(val))); + valToString(val))); } else { values.add(String.format("%s,%s", valuePathParamsMetadata.name, - Utils.valToString(val))); + valToString(val))); } } pathParams.put(pathParamsMetadata.name, String.join(",", values)); break; default: - pathParams.put(pathParamsMetadata.name, Utils.valToString(value)); + pathParams.put(pathParamsMetadata.name, valToString(value)); break; } } @@ -287,7 +294,7 @@ public static String templateUrl(String url, Map params) { String key = match.substring(1, match.length() - 1); String value = params.get(key); if (value != null) { - m.appendReplacement(sb, value); + m.appendReplacement(sb, URLEncoder.encode(value, StandardCharsets.UTF_8)); } } m.appendTail(sb); @@ -344,10 +351,10 @@ public static Map> getHeadersFromMetadata(Object headers, M if (headerMetadata.explode) { items.add( String.format("%s=%s", valueHeaderMetadata.name, - Utils.valToString(valueFieldValue))); + valToString(valueFieldValue))); } else { items.add(valueHeaderMetadata.name); - items.add(Utils.valToString(valueFieldValue)); + items.add(valToString(valueFieldValue)); } } @@ -370,11 +377,11 @@ public static Map> getHeadersFromMetadata(Object headers, M for (Map.Entry entry : map.entrySet()) { if (headerMetadata.explode) { - items.add(String.format("%s=%s", Utils.valToString(entry.getKey()), - Utils.valToString(entry.getValue()))); + items.add(String.format("%s=%s", valToString(entry.getKey()), + valToString(entry.getValue()))); } else { - items.add(Utils.valToString(entry.getKey())); - items.add(Utils.valToString(entry.getValue())); + items.add(valToString(entry.getKey())); + items.add(valToString(entry.getValue())); } } @@ -397,7 +404,7 @@ public static Map> getHeadersFromMetadata(Object headers, M List items = new ArrayList<>(); for (Object item : array) { - items.add(Utils.valToString(item)); + items.add(valToString(item)); } if (!result.containsKey(headerMetadata.name)) { @@ -415,7 +422,7 @@ public static Map> getHeadersFromMetadata(Object headers, M } List values = result.get(headerMetadata.name); - values.add(Utils.valToString(value)); + values.add(valToString(value)); break; } } @@ -425,17 +432,16 @@ public static Map> getHeadersFromMetadata(Object headers, M } public static String valToString(Object value) { - switch (Types.getType(value.getClass())) { - case ENUM: - try { - Field field = value.getClass().getDeclaredField("value"); - field.setAccessible(true); - return String.valueOf(field.get(value)); - } catch (Exception e) { - return "ERROR_UNKNOWN_VALUE"; - } - default: - return String.valueOf(resolveOptionals(value)); + if (value.getClass().isEnum()) { + try { + Field field = value.getClass().getDeclaredField("value"); + field.setAccessible(true); + return String.valueOf(field.get(value)); + } catch (IllegalArgumentException | IllegalAccessException | NoSuchFieldException | SecurityException e) { + return "ERROR_UNKNOWN_VALUE"; + } + } else { + return String.valueOf(resolveOptionals(value)); } } @@ -464,16 +470,15 @@ public static Object populateGlobal(Object value, String fieldName, String param private static Map parseSerializedParams(PathParamsMetadata pathParamsMetadata, Object value) throws JsonProcessingException { Map params = new HashMap<>(); - switch (pathParamsMetadata.serialization) { case "json": ObjectMapper mapper = JSON.getMapper(); String json = mapper.writeValueAsString(value); - - params.put(pathParamsMetadata.name, URLEncoder.encode(json, StandardCharsets.UTF_8)); + params.put(pathParamsMetadata.name, json); + break; + default: break; } - return params; } @@ -961,7 +966,7 @@ public static final class HttpResponseCached implements HttpResponse response) throws IOException { this.response = response; - this.bytes = Utils.toByteArrayAndClose(response.body()); + this.bytes = toByteArrayAndClose(response.body()); } public String bodyAsUtf8() { @@ -1050,4 +1055,130 @@ public static String discriminatorToString(Object o) { return (String) o; } } + + public static void recordTest(String id) { + try { + new File("build").mkdir(); + Files.writeString(Paths.get("build/test-javav2-record.txt"), id + "\n", StandardOpenOption.CREATE, + StandardOpenOption.APPEND); + } catch (IOException e) { + throw new UncheckedIOException(e); + } + } + + /** + * Returns an equivalent url with query parameters sorted by name. Sort is + * stable in that parameters with the same name will not be reordered. + * + * @param url input + * @return url with query parameters sorted by name + */ + public static String sortQueryParameters(String url) { + if (url == null || url.isBlank()) { + return ""; + } + String[] parts = url.split("\\?"); + if (parts.length == 1) { + return url; + } + String query = parts[1]; + String[] params = query.split("&"); + sortByDelimitedKey(params, "="); + return parts[0] + "?" + Arrays.stream(params).collect(Collectors.joining("&")); + } + + public static Object sortSerializedMaps(Object input, String regex, String delim) { + if (input == null) { + return input; + } else if (input instanceof String) { + return sortMapString((String) input, regex, delim); + } else if (input.getClass().isArray()) { + Object[] a = (Object[]) input; + String[] b = new String[a.length]; + for (int i = 0; i < a.length; i++) { + if (!(a[i] instanceof String)) { + throw new IllegalArgumentException("expected array item type of String, found " + a[i]); + } + b[i] = sortMapString((String) a[i], regex, delim); + } + return b; + } else if (input instanceof Map) { + @SuppressWarnings("unchecked") + Map a = (Map) input; + Map b = new LinkedHashMap<>(); + for (Entry entry: a.entrySet()) { + if (!(entry.getKey() instanceof String)) { + throw new IllegalArgumentException("expected map key type of String, found " + entry.getKey()); + } + if (!(entry.getValue() instanceof String)) { + throw new IllegalArgumentException("expected map value type of String, found " + entry.getValue()); + } + b.put((String) entry.getKey(), sortMapString((String) entry.getValue(), regex, delim)); + } + return b; + } else { + throw new IllegalArgumentException("unexpected type: " + input.getClass()); + } + } + + private static String sortMapString(String input, String regex, String delim) { + return Pattern.compile(regex).matcher(input).replaceAll(m -> { + String escapedDelim = Pattern.quote(delim); + String result = m.group(); + for (int i = 1; i <= m.groupCount(); i++) { + final String match = m.group(i); + String[] pairs; + if (match.contains("=")) { + pairs = match.split(escapedDelim); + sortByDelimitedKey(pairs, "="); + } else { + String[] values = match.split(escapedDelim); + if (values.length == 1) { + pairs = values; + } else { + pairs = new String[values.length / 2]; + for (int j = 0; j < values.length; j += 2) { + pairs[j / 2] = values[j] + delim + values[j + 1]; + } + } + sortByDelimitedKey(pairs, delim); + } + String joined = Arrays.stream(pairs).collect(Collectors.joining(delim)); + result = result.replace(m.group(i), joined); + } + return result; + }); + } + + private static void sortByDelimitedKey(String[] array, String delim) { + Arrays.sort(array, (a, b) -> { + String escapedDelim = Pattern.quote(delim); + String aKey = a.split(escapedDelim)[0]; + String bKey = b.split(escapedDelim)[0]; + return aKey.compareTo(bKey); + }); + } + + public static boolean isPresentAndNotNull(Optional x) { + return x.isPresent(); + } + + public static boolean isPresentAndNotNull(JsonNullable x) { + return x.isPresent() && x.get() != null; + } + + private static final String OPEN_BRACKET_MARKER = UUID.randomUUID().toString().replace("-", ""); + private static final String CLOSE_BRACKET_MARKER = UUID.randomUUID().toString().replace("-", ""); + + public static String urlEncode(String s) { + // Ensure that complies with RFC 2732 (URLEncoder does not and we don't want to + // encode [, ] chars) + return URLEncoder.encode( // + s.replace("[", OPEN_BRACKET_MARKER) // + .replace("]", CLOSE_BRACKET_MARKER), // + StandardCharsets.UTF_8) // + .replace(OPEN_BRACKET_MARKER, "[") // + .replace(CLOSE_BRACKET_MARKER, "]"); + } + }