From cb6b641e3fc81f0640a0712edaf0d42e549cb236 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 28 Oct 2025 19:04:46 +0000 Subject: [PATCH 1/4] chore: update SDK settings --- .github/workflows/publish-sonatype.yml | 41 ++++++++++++ .github/workflows/release-doctor.yml | 24 +++++++ .release-please-manifest.json | 3 + README.md | 10 ++- bin/check-release-environment | 33 +++++++++ build.gradle.kts | 2 +- .../src/main/kotlin/arcade.publish.gradle.kts | 6 +- release-please-config.json | 67 +++++++++++++++++++ 8 files changed, 181 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/publish-sonatype.yml create mode 100644 .github/workflows/release-doctor.yml create mode 100644 .release-please-manifest.json create mode 100644 bin/check-release-environment create mode 100644 release-please-config.json diff --git a/.github/workflows/publish-sonatype.yml b/.github/workflows/publish-sonatype.yml new file mode 100644 index 0000000..d1dfa7b --- /dev/null +++ b/.github/workflows/publish-sonatype.yml @@ -0,0 +1,41 @@ +# This workflow is triggered when a GitHub release is created. +# It can also be run manually to re-publish to Sonatype in case it failed for some reason. +# You can run this workflow by navigating to https://www.github.com/ArcadeAI/arcade-java/actions/workflows/publish-sonatype.yml +name: Publish Sonatype +on: + workflow_dispatch: + + release: + types: [published] + +jobs: + publish: + name: publish + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + - name: Set up Java + uses: actions/setup-java@v3 + with: + distribution: temurin + java-version: | + 8 + 17 + cache: gradle + + - name: Set up Gradle + uses: gradle/gradle-build-action@v2 + + - name: Publish to Sonatype + run: |- + export -- GPG_SIGNING_KEY_ID + printenv -- GPG_SIGNING_KEY | gpg --batch --passphrase-fd 3 --import 3<<< "$GPG_SIGNING_PASSWORD" + GPG_SIGNING_KEY_ID="$(gpg --with-colons --list-keys | awk -F : -- '/^pub:/ { getline; print "0x" substr($10, length($10) - 7) }')" + ./gradlew publish + env: + SONATYPE_USERNAME: ${{ secrets.ARCADE_SONATYPE_USERNAME || secrets.SONATYPE_USERNAME }} + SONATYPE_PASSWORD: ${{ secrets.ARCADE_SONATYPE_PASSWORD || secrets.SONATYPE_PASSWORD }} + GPG_SIGNING_KEY: ${{ secrets.ARCADE_SONATYPE_GPG_SIGNING_KEY || secrets.GPG_SIGNING_KEY }} + GPG_SIGNING_PASSWORD: ${{ secrets.ARCADE_SONATYPE_GPG_SIGNING_PASSWORD || secrets.GPG_SIGNING_PASSWORD }} \ No newline at end of file diff --git a/.github/workflows/release-doctor.yml b/.github/workflows/release-doctor.yml new file mode 100644 index 0000000..e8291d0 --- /dev/null +++ b/.github/workflows/release-doctor.yml @@ -0,0 +1,24 @@ +name: Release Doctor +on: + pull_request: + branches: + - main + workflow_dispatch: + +jobs: + release_doctor: + name: release doctor + runs-on: ubuntu-latest + if: github.repository == 'ArcadeAI/arcade-java' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next') + + steps: + - uses: actions/checkout@v4 + + - name: Check release environment + run: | + bash ./bin/check-release-environment + env: + SONATYPE_USERNAME: ${{ secrets.ARCADE_SONATYPE_USERNAME || secrets.SONATYPE_USERNAME }} + SONATYPE_PASSWORD: ${{ secrets.ARCADE_SONATYPE_PASSWORD || secrets.SONATYPE_PASSWORD }} + GPG_SIGNING_KEY: ${{ secrets.ARCADE_SONATYPE_GPG_SIGNING_KEY || secrets.GPG_SIGNING_KEY }} + GPG_SIGNING_PASSWORD: ${{ secrets.ARCADE_SONATYPE_GPG_SIGNING_PASSWORD || secrets.GPG_SIGNING_PASSWORD }} diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 0000000..c476280 --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "0.0.1-alpha.0" +} \ No newline at end of file diff --git a/README.md b/README.md index 4ef70e1..f9a3251 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,11 @@ # Arcade Java API Library + + [![Maven Central](https://img.shields.io/maven-central/v/com.arcade_engine.api/arcade-java)](https://central.sonatype.com/artifact/com.arcade_engine.api/arcade-java/0.0.1-alpha.0) + + The Arcade Java SDK provides convenient access to the Arcade REST API from applications written in Java. It is generated with [Stainless](https://www.stainlessapi.com/). @@ -10,6 +14,8 @@ The REST API documentation can be found on [docs.arcade.dev](https://docs.arcade ## Installation + + ### Gradle ```kotlin @@ -26,6 +32,8 @@ implementation("com.arcade_engine.api:arcade-java:0.0.1-alpha.0") ``` + + ## Requirements This library requires Java 8 or later. @@ -436,4 +444,4 @@ This package generally follows [SemVer](https://semver.org/spec/v2.0.0.html) con We take backwards-compatibility seriously and work hard to ensure you can rely on a smooth upgrade experience. -We are keen for your feedback; please open an [issue](https://www.github.com/stainless-sdks/arcade-engine-java/issues) with questions, bugs, or suggestions. +We are keen for your feedback; please open an [issue](https://www.github.com/ArcadeAI/arcade-java/issues) with questions, bugs, or suggestions. diff --git a/bin/check-release-environment b/bin/check-release-environment new file mode 100644 index 0000000..d9fa0bc --- /dev/null +++ b/bin/check-release-environment @@ -0,0 +1,33 @@ +#!/usr/bin/env bash + +errors=() + +if [ -z "${SONATYPE_USERNAME}" ]; then + errors+=("The ARCADE_SONATYPE_USERNAME secret has not been set. Please set it in either this repository's secrets or your organization secrets") +fi + +if [ -z "${SONATYPE_PASSWORD}" ]; then + errors+=("The ARCADE_SONATYPE_PASSWORD secret has not been set. Please set it in either this repository's secrets or your organization secrets") +fi + +if [ -z "${GPG_SIGNING_KEY}" ]; then + errors+=("The ARCADE_SONATYPE_GPG_SIGNING_KEY secret has not been set. Please set it in either this repository's secrets or your organization secrets") +fi + +if [ -z "${GPG_SIGNING_PASSWORD}" ]; then + errors+=("The ARCADE_SONATYPE_GPG_SIGNING_PASSWORD secret has not been set. Please set it in either this repository's secrets or your organization secrets") +fi + +lenErrors=${#errors[@]} + +if [[ lenErrors -gt 0 ]]; then + echo -e "Found the following errors in the release environment:\n" + + for error in "${errors[@]}"; do + echo -e "- $error\n" + done + + exit 1 +fi + +echo "The environment is ready to push releases!" diff --git a/build.gradle.kts b/build.gradle.kts index 5906b59..68c2c0d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,7 +4,7 @@ plugins { allprojects { group = "com.arcade_engine.api" - version = "0.0.1-alpha.0" + version = "0.0.1-alpha.0" // x-release-please-version } nexusPublishing { diff --git a/buildSrc/src/main/kotlin/arcade.publish.gradle.kts b/buildSrc/src/main/kotlin/arcade.publish.gradle.kts index a8dd550..d2bd07d 100644 --- a/buildSrc/src/main/kotlin/arcade.publish.gradle.kts +++ b/buildSrc/src/main/kotlin/arcade.publish.gradle.kts @@ -27,9 +27,9 @@ configure { } scm { - connection.set("scm:git:git://github.com/stainless-sdks/arcade-engine-java.git") - developerConnection.set("scm:git:git://github.com/stainless-sdks/arcade-engine-java.git") - url.set("https://github.com/stainless-sdks/arcade-engine-java") + connection.set("scm:git:git://github.com/ArcadeAI/arcade-java.git") + developerConnection.set("scm:git:git://github.com/ArcadeAI/arcade-java.git") + url.set("https://github.com/ArcadeAI/arcade-java") } versionMapping { diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 0000000..8f98719 --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,67 @@ +{ + "packages": { + ".": {} + }, + "$schema": "https://raw.githubusercontent.com/stainless-api/release-please/main/schemas/config.json", + "include-v-in-tag": true, + "include-component-in-tag": false, + "versioning": "prerelease", + "prerelease": true, + "bump-minor-pre-major": true, + "bump-patch-for-minor-pre-major": false, + "pull-request-header": "Automated Release PR", + "pull-request-title-pattern": "release: ${version}", + "changelog-sections": [ + { + "type": "feat", + "section": "Features" + }, + { + "type": "fix", + "section": "Bug Fixes" + }, + { + "type": "perf", + "section": "Performance Improvements" + }, + { + "type": "revert", + "section": "Reverts" + }, + { + "type": "chore", + "section": "Chores" + }, + { + "type": "docs", + "section": "Documentation" + }, + { + "type": "style", + "section": "Styles" + }, + { + "type": "refactor", + "section": "Refactors" + }, + { + "type": "test", + "section": "Tests", + "hidden": true + }, + { + "type": "build", + "section": "Build System" + }, + { + "type": "ci", + "section": "Continuous Integration", + "hidden": true + } + ], + "release-type": "simple", + "extra-files": [ + "README.md", + "build.gradle.kts" + ] +} \ No newline at end of file From 867c358d06c3d5af9306d304a4e41320b1c0c67b Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 8 Dec 2025 15:39:56 +0000 Subject: [PATCH 2/4] feat(api): api update --- .stats.yml | 2 +- README.md | 102 +++++------ .../client/okhttp/ArcadeOkHttpClient.kt | 12 +- .../client/okhttp/ArcadeOkHttpClientAsync.kt | 12 +- .../arcade}/client/okhttp/OkHttpClient.kt | 22 +-- .../api/services/async/AdminServiceAsync.kt | 16 -- .../api/services/blocking/AdminService.kt | 16 -- .../api => dev/arcade}/client/ArcadeClient.kt | 16 +- .../arcade}/client/ArcadeClientAsync.kt | 16 +- .../arcade}/client/ArcadeClientAsyncImpl.kt | 32 ++-- .../arcade}/client/ArcadeClientImpl.kt | 32 ++-- .../arcade}/core/BaseDeserializer.kt | 2 +- .../api => dev/arcade}/core/BaseSerializer.kt | 2 +- .../api => dev/arcade}/core/Check.kt | 2 +- .../api => dev/arcade}/core/ClientOptions.kt | 12 +- .../arcade}/core/HttpRequestBodies.kt | 6 +- .../api => dev/arcade}/core/ObjectMappers.kt | 2 +- .../api => dev/arcade}/core/Params.kt | 6 +- .../arcade}/core/PhantomReachable.kt | 4 +- .../api => dev/arcade}/core/PrepareRequest.kt | 4 +- .../api => dev/arcade}/core/Properties.kt | 2 +- .../api => dev/arcade}/core/RequestOptions.kt | 2 +- .../api => dev/arcade}/core/Utils.kt | 4 +- .../api => dev/arcade}/core/Values.kt | 4 +- .../arcade}/core/handlers/EmptyHandler.kt | 6 +- .../arcade}/core/handlers/ErrorHandler.kt | 26 +-- .../arcade}/core/handlers/JsonHandler.kt | 8 +- .../arcade}/core/handlers/StringHandler.kt | 6 +- .../api => dev/arcade}/core/http/Headers.kt | 4 +- .../arcade}/core/http/HttpClient.kt | 4 +- .../arcade}/core/http/HttpMethod.kt | 2 +- .../arcade}/core/http/HttpRequest.kt | 6 +- .../arcade}/core/http/HttpRequestBody.kt | 2 +- .../arcade}/core/http/HttpResponse.kt | 2 +- .../http/PhantomReachableClosingHttpClient.kt | 6 +- .../arcade}/core/http/QueryParams.kt | 4 +- .../arcade}/core/http/RetryingHttpClient.kt | 8 +- .../api => dev/arcade}/errors/ArcadeError.kt | 12 +- .../arcade}/errors/ArcadeException.kt | 2 +- .../errors/ArcadeInvalidDataException.kt | 2 +- .../arcade}/errors/ArcadeIoException.kt | 2 +- .../arcade}/errors/ArcadeServiceException.kt | 4 +- .../arcade}/errors/BadRequestException.kt | 4 +- .../arcade}/errors/InternalServerException.kt | 4 +- .../arcade}/errors/NotFoundException.kt | 4 +- .../errors/PermissionDeniedException.kt | 4 +- .../arcade}/errors/RateLimitException.kt | 4 +- .../arcade}/errors/UnauthorizedException.kt | 4 +- .../errors/UnexpectedStatusCodeException.kt | 4 +- .../errors/UnprocessableEntityException.kt | 4 +- .../models/AdminAuthProviderCreateParams.kt | 16 +- .../models/AdminAuthProviderDeleteParams.kt | 18 +- .../models/AdminAuthProviderGetParams.kt | 12 +- .../models/AdminAuthProviderListParams.kt | 10 +- .../models/AdminAuthProviderListResponse.kt | 18 +- .../models/AdminAuthProviderPatchParams.kt | 16 +- .../arcade}/models/AdminSecretDeleteParams.kt | 18 +- .../arcade}/models/AdminSecretListParams.kt | 10 +- .../arcade}/models/AdminSecretListResponse.kt | 18 +- .../models/AdminUserConnectionDeleteParams.kt | 18 +- .../models/AdminUserConnectionListPage.kt | 20 +-- .../AdminUserConnectionListPageAsync.kt | 20 +-- .../models/AdminUserConnectionListParams.kt | 10 +- .../arcade}/models/AuthAuthorizeParams.kt | 16 +- .../arcade}/models/AuthConfirmUserParams.kt | 16 +- .../models/AuthProviderCreateRequest.kt | 159 +++++++++++++++--- .../arcade}/models/AuthProviderResponse.kt | 157 ++++++++++++++--- .../models/AuthProviderUpdateRequest.kt | 130 +++++++++++--- .../api => dev/arcade}/models/AuthRequest.kt | 20 +-- .../arcade}/models/AuthStatusParams.kt | 12 +- .../arcade}/models/AuthorizationContext.kt | 18 +- .../arcade}/models/AuthorizationResponse.kt | 22 +-- .../arcade}/models/AuthorizeToolRequest.kt | 20 +-- .../models/ChatCompletionCreateParams.kt | 16 +- .../api => dev/arcade}/models/ChatMessage.kt | 24 +-- .../api => dev/arcade}/models/ChatRequest.kt | 22 +-- .../api => dev/arcade}/models/ChatResponse.kt | 18 +- .../api => dev/arcade}/models/Choice.kt | 18 +- .../arcade}/models/ConfirmUserRequest.kt | 20 +-- .../arcade}/models/ConfirmUserResponse.kt | 20 +-- .../arcade}/models/CreateWorkerRequest.kt | 20 +-- .../api => dev/arcade}/models/Error.kt | 18 +- .../arcade}/models/ExecuteToolRequest.kt | 20 +-- .../arcade}/models/ExecuteToolResponse.kt | 24 +-- .../arcade}/models/HealthCheckParams.kt | 10 +- .../api => dev/arcade}/models/HealthSchema.kt | 18 +- .../arcade}/models/SecretResponse.kt | 22 +-- .../arcade}/models/ToolAuthorizeParams.kt | 16 +- .../arcade}/models/ToolDefinition.kt | 24 +-- .../arcade}/models/ToolExecuteParams.kt | 16 +- .../arcade}/models/ToolExecution.kt | 18 +- .../arcade}/models/ToolExecutionAttempt.kt | 24 +-- .../arcade}/models/ToolFormattedGetParams.kt | 12 +- .../models/ToolFormattedGetResponse.kt | 12 +- .../arcade}/models/ToolFormattedListPage.kt | 20 +-- .../models/ToolFormattedListPageAsync.kt | 20 +-- .../arcade}/models/ToolFormattedListParams.kt | 40 ++++- .../models/ToolFormattedListResponse.kt | 12 +- .../arcade}/models/ToolGetParams.kt | 22 +-- .../api => dev/arcade}/models/ToolListPage.kt | 20 +-- .../arcade}/models/ToolListPageAsync.kt | 20 +-- .../arcade}/models/ToolListParams.kt | 50 ++++-- .../arcade}/models/ToolScheduledGetParams.kt | 12 +- .../models/ToolScheduledGetResponse.kt | 18 +- .../arcade}/models/ToolScheduledListPage.kt | 20 +-- .../models/ToolScheduledListPageAsync.kt | 20 +-- .../arcade}/models/ToolScheduledListParams.kt | 10 +- .../arcade}/models/UpdateWorkerRequest.kt | 18 +- .../api => dev/arcade}/models/Usage.kt | 18 +- .../arcade}/models/UserConnectionResponse.kt | 18 +- .../api => dev/arcade}/models/ValueSchema.kt | 20 +-- .../arcade}/models/WorkerCreateParams.kt | 16 +- .../arcade}/models/WorkerDeleteParams.kt | 18 +- .../arcade}/models/WorkerGetParams.kt | 12 +- .../arcade}/models/WorkerHealthParams.kt | 12 +- .../arcade}/models/WorkerHealthResponse.kt | 18 +- .../arcade}/models/WorkerListPage.kt | 20 +-- .../arcade}/models/WorkerListPageAsync.kt | 20 +-- .../arcade}/models/WorkerListParams.kt | 10 +- .../arcade}/models/WorkerResponse.kt | 22 +-- .../arcade}/models/WorkerToolsPage.kt | 20 +-- .../arcade}/models/WorkerToolsPageAsync.kt | 20 +-- .../arcade}/models/WorkerToolsParams.kt | 12 +- .../arcade}/models/WorkerUpdateParams.kt | 16 +- .../services/async/AdminServiceAsync.kt | 16 ++ .../services/async/AdminServiceAsyncImpl.kt | 18 +- .../services/async/AuthServiceAsync.kt | 14 +- .../services/async/AuthServiceAsyncImpl.kt | 34 ++-- .../services/async/ChatServiceAsync.kt | 4 +- .../services/async/ChatServiceAsyncImpl.kt | 8 +- .../services/async/HealthServiceAsync.kt | 8 +- .../services/async/HealthServiceAsyncImpl.kt | 26 +-- .../services/async/ToolServiceAsync.kt | 26 +-- .../services/async/ToolServiceAsyncImpl.kt | 50 +++--- .../services/async/WorkerServiceAsync.kt | 26 +-- .../services/async/WorkerServiceAsyncImpl.kt | 50 +++--- .../async/admin/AuthProviderServiceAsync.kt | 20 +-- .../admin/AuthProviderServiceAsyncImpl.kt | 38 ++--- .../async/admin/SecretServiceAsync.kt | 10 +- .../async/admin/SecretServiceAsyncImpl.kt | 32 ++-- .../async/admin/UserConnectionServiceAsync.kt | 10 +- .../admin/UserConnectionServiceAsyncImpl.kt | 32 ++-- .../async/chat/CompletionServiceAsync.kt | 8 +- .../async/chat/CompletionServiceAsyncImpl.kt | 28 +-- .../async/tools/FormattedServiceAsync.kt | 12 +- .../async/tools/FormattedServiceAsyncImpl.kt | 30 ++-- .../async/tools/ScheduledServiceAsync.kt | 12 +- .../async/tools/ScheduledServiceAsyncImpl.kt | 30 ++-- .../arcade/services/blocking/AdminService.kt | 16 ++ .../services/blocking/AdminServiceImpl.kt | 18 +- .../arcade}/services/blocking/AuthService.kt | 14 +- .../services/blocking/AuthServiceImpl.kt | 34 ++-- .../arcade}/services/blocking/ChatService.kt | 4 +- .../services/blocking/ChatServiceImpl.kt | 8 +- .../services/blocking/HealthService.kt | 8 +- .../services/blocking/HealthServiceImpl.kt | 26 +-- .../arcade}/services/blocking/ToolService.kt | 26 +-- .../services/blocking/ToolServiceImpl.kt | 50 +++--- .../services/blocking/WorkerService.kt | 26 +-- .../services/blocking/WorkerServiceImpl.kt | 50 +++--- .../blocking/admin/AuthProviderService.kt | 20 +-- .../blocking/admin/AuthProviderServiceImpl.kt | 38 ++--- .../services/blocking/admin/SecretService.kt | 10 +- .../blocking/admin/SecretServiceImpl.kt | 32 ++-- .../blocking/admin/UserConnectionService.kt | 10 +- .../admin/UserConnectionServiceImpl.kt | 32 ++-- .../blocking/chat/CompletionService.kt | 8 +- .../blocking/chat/CompletionServiceImpl.kt | 28 +-- .../blocking/tools/FormattedService.kt | 12 +- .../blocking/tools/FormattedServiceImpl.kt | 30 ++-- .../blocking/tools/ScheduledService.kt | 12 +- .../blocking/tools/ScheduledServiceImpl.kt | 30 ++-- .../api => dev/arcade}/TestServerExtension.kt | 2 +- .../arcade}/core/PhantomReachableTest.kt | 2 +- .../api => dev/arcade}/core/ValuesTest.kt | 2 +- .../arcade}/core/http/HeadersTest.kt | 2 +- .../arcade}/core/http/QueryParamsTest.kt | 2 +- .../core/http/RetryingHttpClientTest.kt | 6 +- .../arcade}/core/http/SerializerTest.kt | 4 +- .../AdminAuthProviderCreateParamsTest.kt | 19 ++- .../AdminAuthProviderDeleteParamsTest.kt | 2 +- .../models/AdminAuthProviderGetParamsTest.kt | 2 +- .../models/AdminAuthProviderListParamsTest.kt | 2 +- .../AdminAuthProviderListResponseTest.kt | 14 +- .../AdminAuthProviderPatchParamsTest.kt | 16 +- .../models/AdminSecretDeleteParamsTest.kt | 2 +- .../models/AdminSecretListParamsTest.kt | 2 +- .../models/AdminSecretListResponseTest.kt | 2 +- .../AdminUserConnectionDeleteParamsTest.kt | 2 +- .../AdminUserConnectionListParamsTest.kt | 4 +- .../arcade}/models/AuthAuthorizeParamsTest.kt | 2 +- .../models/AuthConfirmUserParamsTest.kt | 2 +- .../models/AuthProviderCreateRequestTest.kt | 14 +- .../models/AuthProviderResponseTest.kt | 14 +- .../models/AuthProviderUpdateRequestTest.kt | 12 +- .../arcade}/models/AuthRequestTest.kt | 2 +- .../arcade}/models/AuthStatusParamsTest.kt | 4 +- .../models/AuthorizationContextTest.kt | 4 +- .../models/AuthorizationResponseTest.kt | 4 +- .../models/AuthorizeToolRequestTest.kt | 2 +- .../models/ChatCompletionCreateParamsTest.kt | 4 +- .../arcade}/models/ChatMessageTest.kt | 2 +- .../arcade}/models/ChatRequestTest.kt | 4 +- .../arcade}/models/ChatResponseTest.kt | 4 +- .../api => dev/arcade}/models/ChoiceTest.kt | 4 +- .../arcade}/models/ConfirmUserRequestTest.kt | 2 +- .../arcade}/models/ConfirmUserResponseTest.kt | 2 +- .../arcade}/models/CreateWorkerRequestTest.kt | 4 +- .../api => dev/arcade}/models/ErrorTest.kt | 2 +- .../arcade}/models/ExecuteToolRequestTest.kt | 4 +- .../arcade}/models/ExecuteToolResponseTest.kt | 4 +- .../arcade}/models/HealthCheckParamsTest.kt | 2 +- .../arcade}/models/HealthSchemaTest.kt | 2 +- .../arcade}/models/SecretResponseTest.kt | 2 +- .../arcade}/models/ToolAuthorizeParamsTest.kt | 2 +- .../arcade}/models/ToolDefinitionTest.kt | 4 +- .../arcade}/models/ToolExecuteParamsTest.kt | 4 +- .../models/ToolExecutionAttemptTest.kt | 4 +- .../arcade}/models/ToolExecutionTest.kt | 2 +- .../models/ToolFormattedGetParamsTest.kt | 4 +- .../models/ToolFormattedListParamsTest.kt | 7 +- .../arcade}/models/ToolGetParamsTest.kt | 4 +- .../arcade}/models/ToolListParamsTest.kt | 7 +- .../models/ToolScheduledGetParamsTest.kt | 2 +- .../models/ToolScheduledGetResponseTest.kt | 4 +- .../models/ToolScheduledListParamsTest.kt | 4 +- .../arcade}/models/UpdateWorkerRequestTest.kt | 4 +- .../api => dev/arcade}/models/UsageTest.kt | 2 +- .../models/UserConnectionResponseTest.kt | 4 +- .../arcade}/models/ValueSchemaTest.kt | 2 +- .../arcade}/models/WorkerCreateParamsTest.kt | 4 +- .../arcade}/models/WorkerDeleteParamsTest.kt | 2 +- .../arcade}/models/WorkerGetParamsTest.kt | 2 +- .../arcade}/models/WorkerHealthParamsTest.kt | 2 +- .../models/WorkerHealthResponseTest.kt | 2 +- .../arcade}/models/WorkerListParamsTest.kt | 4 +- .../arcade}/models/WorkerResponseTest.kt | 4 +- .../arcade}/models/WorkerToolsParamsTest.kt | 4 +- .../arcade}/models/WorkerUpdateParamsTest.kt | 4 +- .../arcade}/services/ErrorHandlingTest.kt | 50 +++--- .../arcade}/services/ServiceParamsTest.kt | 32 ++-- .../services/blocking/AuthServiceTest.kt | 16 +- .../services/blocking/HealthServiceTest.kt | 8 +- .../services/blocking/ToolServiceTest.kt | 20 +-- .../services/blocking/WorkerServiceTest.kt | 26 +-- .../blocking/admin/AuthProviderServiceTest.kt | 31 ++-- .../blocking/admin/SecretServiceTest.kt | 10 +- .../admin/UserConnectionServiceTest.kt | 10 +- .../blocking/chat/CompletionServiceTest.kt | 14 +- .../blocking/tools/FormattedServiceTest.kt | 10 +- .../blocking/tools/ScheduledServiceTest.kt | 10 +- arcade-java-example/build.gradle.kts | 2 +- build.gradle.kts | 2 +- 253 files changed, 2116 insertions(+), 1694 deletions(-) rename arcade-java-client-okhttp/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/client/okhttp/ArcadeOkHttpClient.kt (94%) rename arcade-java-client-okhttp/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/client/okhttp/ArcadeOkHttpClientAsync.kt (94%) rename arcade-java-client-okhttp/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/client/okhttp/OkHttpClient.kt (93%) delete mode 100644 arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AdminServiceAsync.kt delete mode 100644 arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AdminService.kt rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/client/ArcadeClient.kt (82%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/client/ArcadeClientAsync.kt (82%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/client/ArcadeClientAsyncImpl.kt (65%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/client/ArcadeClientImpl.kt (64%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/BaseDeserializer.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/BaseSerializer.kt (83%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/Check.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/ClientOptions.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/HttpRequestBodies.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/ObjectMappers.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/Params.kt (74%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/PhantomReachable.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/PrepareRequest.kt (89%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/Properties.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/RequestOptions.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/Utils.kt (89%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/Values.kt (99%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/handlers/EmptyHandler.kt (60%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/handlers/ErrorHandler.kt (84%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/handlers/JsonHandler.kt (72%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/handlers/StringHandler.kt (65%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/Headers.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/HttpClient.kt (88%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/HttpMethod.kt (75%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/HttpRequest.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/HttpRequestBody.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/HttpResponse.kt (90%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/PhantomReachableClosingHttpClient.kt (84%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/QueryParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/RetryingHttpClient.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/ArcadeError.kt (89%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/ArcadeException.kt (79%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/ArcadeInvalidDataException.kt (79%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/ArcadeIoException.kt (78%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/ArcadeServiceException.kt (84%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/BadRequestException.kt (61%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/InternalServerException.kt (66%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/NotFoundException.kt (61%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/PermissionDeniedException.kt (62%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/RateLimitException.kt (61%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/UnauthorizedException.kt (62%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/UnexpectedStatusCodeException.kt (68%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/errors/UnprocessableEntityException.kt (63%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderCreateParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderDeleteParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderGetParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderListParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderListResponse.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderPatchParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminSecretDeleteParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminSecretListParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminSecretListResponse.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminUserConnectionDeleteParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminUserConnectionListPage.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminUserConnectionListPageAsync.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminUserConnectionListParams.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthAuthorizeParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthConfirmUserParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthProviderCreateRequest.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthProviderResponse.kt (92%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthProviderUpdateRequest.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthRequest.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthStatusParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthorizationContext.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthorizationResponse.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthorizeToolRequest.kt (93%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatCompletionCreateParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatMessage.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatRequest.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatResponse.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/Choice.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ConfirmUserRequest.kt (90%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ConfirmUserResponse.kt (90%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/CreateWorkerRequest.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/Error.kt (91%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ExecuteToolRequest.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ExecuteToolResponse.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/HealthCheckParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/HealthSchema.kt (89%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/SecretResponse.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolAuthorizeParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolDefinition.kt (99%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolExecuteParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolExecution.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolExecutionAttempt.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedGetParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedGetResponse.kt (90%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedListPage.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedListPageAsync.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedListParams.kt (82%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedListResponse.kt (90%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolGetParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolListPage.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolListPageAsync.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolListParams.kt (86%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledGetParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledGetResponse.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledListPage.kt (93%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledListPageAsync.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledListParams.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/UpdateWorkerRequest.kt (98%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/Usage.kt (93%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/UserConnectionResponse.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/ValueSchema.kt (92%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerCreateParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerDeleteParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerGetParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerHealthParams.kt (95%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerHealthResponse.kt (93%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerListPage.kt (93%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerListPageAsync.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerListParams.kt (97%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerResponse.kt (99%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerToolsPage.kt (93%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerToolsPageAsync.kt (94%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerToolsParams.kt (96%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerUpdateParams.kt (95%) create mode 100644 arcade-java-core/src/main/kotlin/dev/arcade/services/async/AdminServiceAsync.kt rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/AdminServiceAsyncImpl.kt (57%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/AuthServiceAsync.kt (75%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/AuthServiceAsyncImpl.kt (81%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/ChatServiceAsync.kt (53%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/ChatServiceAsyncImpl.kt (60%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/HealthServiceAsync.kt (69%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/HealthServiceAsyncImpl.kt (66%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/ToolServiceAsync.kt (65%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/ToolServiceAsyncImpl.kt (79%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/WorkerServiceAsync.kt (70%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/WorkerServiceAsyncImpl.kt (85%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/admin/AuthProviderServiceAsync.kt (72%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/admin/AuthProviderServiceAsyncImpl.kt (85%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/admin/SecretServiceAsync.kt (71%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/admin/SecretServiceAsyncImpl.kt (72%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/admin/UserConnectionServiceAsync.kt (69%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/admin/UserConnectionServiceAsyncImpl.kt (73%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/chat/CompletionServiceAsync.kt (69%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/chat/CompletionServiceAsyncImpl.kt (67%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/tools/FormattedServiceAsync.kt (71%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/tools/FormattedServiceAsyncImpl.kt (77%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/tools/ScheduledServiceAsync.kt (68%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/async/tools/ScheduledServiceAsyncImpl.kt (76%) create mode 100644 arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AdminService.kt rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/AdminServiceImpl.kt (56%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/AuthService.kt (73%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/AuthServiceImpl.kt (79%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/ChatService.kt (51%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/ChatServiceImpl.kt (57%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/HealthService.kt (65%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/HealthServiceImpl.kt (62%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/ToolService.kt (63%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/ToolServiceImpl.kt (76%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/WorkerService.kt (68%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/WorkerServiceImpl.kt (83%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/AuthProviderService.kt (70%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/AuthProviderServiceImpl.kt (83%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/SecretService.kt (67%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/SecretServiceImpl.kt (69%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/UserConnectionService.kt (66%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/UserConnectionServiceImpl.kt (70%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/chat/CompletionService.kt (66%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/chat/CompletionServiceImpl.kt (63%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/tools/FormattedService.kt (68%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/tools/FormattedServiceImpl.kt (74%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/tools/ScheduledService.kt (65%) rename arcade-java-core/src/main/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/tools/ScheduledServiceImpl.kt (73%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/TestServerExtension.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/core/PhantomReachableTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/core/ValuesTest.kt (99%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/HeadersTest.kt (99%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/QueryParamsTest.kt (99%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/RetryingHttpClientTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/core/http/SerializerTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderCreateParamsTest.kt (96%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderDeleteParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderGetParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderListParamsTest.kt (85%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderListResponseTest.kt (96%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminAuthProviderPatchParamsTest.kt (96%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminSecretDeleteParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminSecretListParamsTest.kt (85%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminSecretListResponseTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminUserConnectionDeleteParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AdminUserConnectionListParamsTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthAuthorizeParamsTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthConfirmUserParamsTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthProviderCreateRequestTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthProviderResponseTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthProviderUpdateRequestTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthRequestTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthStatusParamsTest.kt (90%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthorizationContextTest.kt (92%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthorizationResponseTest.kt (96%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/AuthorizeToolRequestTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatCompletionCreateParamsTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatMessageTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatRequestTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChatResponseTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ChoiceTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ConfirmUserRequestTest.kt (93%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ConfirmUserResponseTest.kt (93%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/CreateWorkerRequestTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ErrorTest.kt (91%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ExecuteToolRequestTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ExecuteToolResponseTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/HealthCheckParamsTest.kt (84%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/HealthSchemaTest.kt (91%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/SecretResponseTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolAuthorizeParamsTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolDefinitionTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolExecuteParamsTest.kt (96%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolExecutionAttemptTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolExecutionTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedGetParamsTest.kt (93%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolFormattedListParamsTest.kt (86%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolGetParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolListParamsTest.kt (87%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledGetParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledGetResponseTest.kt (99%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ToolScheduledListParamsTest.kt (90%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/UpdateWorkerRequestTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/UsageTest.kt (93%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/UserConnectionResponseTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/ValueSchemaTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerCreateParamsTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerDeleteParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerGetParamsTest.kt (93%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerHealthParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerHealthResponseTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerListParamsTest.kt (90%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerResponseTest.kt (99%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerToolsParamsTest.kt (92%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/models/WorkerUpdateParamsTest.kt (98%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/ErrorHandlingTest.kt (97%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/ServiceParamsTest.kt (94%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/AuthServiceTest.kt (86%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/HealthServiceTest.kt (74%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/ToolServiceTest.kt (86%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/WorkerServiceTest.kt (91%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/AuthProviderServiceTest.kt (95%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/SecretServiceTest.kt (78%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/admin/UserConnectionServiceTest.kt (80%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/chat/CompletionServiceTest.kt (90%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/tools/FormattedServiceTest.kt (81%) rename arcade-java-core/src/test/kotlin/{com/arcade_engine/api => dev/arcade}/services/blocking/tools/ScheduledServiceTest.kt (81%) diff --git a/.stats.yml b/.stats.yml index 53f2034..284d74e 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ configured_endpoints: 29 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/arcade-ai%2Farcade-engine-8446c4e394ac1eeeab4eea23ba29649287af8cf410607dc8eea7ad6ec7d39861.yml +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/arcade-ai%2Farcade-engine-4dc4e58ef402ce5362e0a8988b3928a8bfa0d5ba847f7ad8b14226a0cf282f28.yml diff --git a/README.md b/README.md index f9a3251..79a18e0 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ -[![Maven Central](https://img.shields.io/maven-central/v/com.arcade_engine.api/arcade-java)](https://central.sonatype.com/artifact/com.arcade_engine.api/arcade-java/0.0.1-alpha.0) +[![Maven Central](https://img.shields.io/maven-central/v/dev.arcade/arcade-java)](https://central.sonatype.com/artifact/dev.arcade/arcade-java/0.0.1-alpha.0) @@ -19,14 +19,14 @@ The REST API documentation can be found on [docs.arcade.dev](https://docs.arcade ### Gradle ```kotlin -implementation("com.arcade_engine.api:arcade-java:0.0.1-alpha.0") +implementation("dev.arcade:arcade-java:0.0.1-alpha.0") ``` ### Maven ```xml - com.arcade_engine.api + dev.arcade arcade-java 0.0.1-alpha.0 @@ -41,11 +41,11 @@ This library requires Java 8 or later. ## Usage ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; -import com.arcade_engine.api.models.ExecuteToolRequest; -import com.arcade_engine.api.models.ExecuteToolResponse; -import com.arcade_engine.api.models.ToolExecuteParams; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.models.ExecuteToolRequest; +import dev.arcade.models.ExecuteToolResponse; +import dev.arcade.models.ToolExecuteParams; // Configures using the `ARCADE_API_KEY` environment variable ArcadeClient client = ArcadeOkHttpClient.fromEnv(); @@ -63,8 +63,8 @@ ExecuteToolResponse executeToolResponse = client.tools().execute(params); Configure the client using environment variables: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; // Configures using the `ARCADE_API_KEY` environment variable ArcadeClient client = ArcadeOkHttpClient.fromEnv(); @@ -73,8 +73,8 @@ ArcadeClient client = ArcadeOkHttpClient.fromEnv(); Or manually: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; ArcadeClient client = ArcadeOkHttpClient.builder() .apiKey("My API Key") @@ -84,8 +84,8 @@ ArcadeClient client = ArcadeOkHttpClient.builder() Or using a combination of the two approaches: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; ArcadeClient client = ArcadeOkHttpClient.builder() // Configures using the `ARCADE_API_KEY` environment variable @@ -123,11 +123,11 @@ Because each class is immutable, builder modification will _never_ affect alread The default client is synchronous. To switch to asynchronous execution, call the `async()` method: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; -import com.arcade_engine.api.models.ExecuteToolRequest; -import com.arcade_engine.api.models.ExecuteToolResponse; -import com.arcade_engine.api.models.ToolExecuteParams; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.models.ExecuteToolRequest; +import dev.arcade.models.ExecuteToolResponse; +import dev.arcade.models.ToolExecuteParams; import java.util.concurrent.CompletableFuture; // Configures using the `ARCADE_API_KEY` environment variable @@ -144,11 +144,11 @@ CompletableFuture executeToolResponse = client.async().tool Or create an asynchronous client from the beginning: ```java -import com.arcade_engine.api.client.ArcadeClientAsync; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClientAsync; -import com.arcade_engine.api.models.ExecuteToolRequest; -import com.arcade_engine.api.models.ExecuteToolResponse; -import com.arcade_engine.api.models.ToolExecuteParams; +import dev.arcade.client.ArcadeClientAsync; +import dev.arcade.client.okhttp.ArcadeOkHttpClientAsync; +import dev.arcade.models.ExecuteToolRequest; +import dev.arcade.models.ExecuteToolResponse; +import dev.arcade.models.ToolExecuteParams; import java.util.concurrent.CompletableFuture; // Configures using the `ARCADE_API_KEY` environment variable @@ -168,7 +168,7 @@ The asynchronous client supports the same options as the synchronous one, except The SDK throws custom unchecked exception types: -- [`ArcadeServiceException`](arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeServiceException.kt): Base class for HTTP errors. See this table for which exception subclass is thrown for each HTTP status code: +- [`ArcadeServiceException`](arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeServiceException.kt): Base class for HTTP errors. See this table for which exception subclass is thrown for each HTTP status code: | Status | Exception | | ------ | ------------------------------- | @@ -181,11 +181,11 @@ The SDK throws custom unchecked exception types: | 5xx | `InternalServerException` | | others | `UnexpectedStatusCodeException` | -- [`ArcadeIoException`](arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeIoException.kt): I/O networking errors. +- [`ArcadeIoException`](arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeIoException.kt): I/O networking errors. -- [`ArcadeInvalidDataException`](arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeInvalidDataException.kt): Failure to interpret successfully parsed data. For example, when accessing a property that's supposed to be required, but the API unexpectedly omitted it from the response. +- [`ArcadeInvalidDataException`](arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeInvalidDataException.kt): Failure to interpret successfully parsed data. For example, when accessing a property that's supposed to be required, but the API unexpectedly omitted it from the response. -- [`ArcadeException`](arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeException.kt): Base class for all exceptions. Most errors will result in one of the previously mentioned ones, but completely generic errors may be thrown using the base class. +- [`ArcadeException`](arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeException.kt): Base class for all exceptions. Most errors will result in one of the previously mentioned ones, but completely generic errors may be thrown using the base class. ## Logging @@ -222,8 +222,8 @@ The API may also explicitly instruct the SDK to retry or not retry a response. To set a custom number of retries, configure the client using the `maxRetries` method: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; ArcadeClient client = ArcadeOkHttpClient.builder() .fromEnv() @@ -238,9 +238,9 @@ Requests time out after 1 minute by default. To set a custom timeout, configure the method call using the `timeout` method: ```java -import com.arcade_engine.api.models.ExecuteToolRequest; -import com.arcade_engine.api.models.ExecuteToolResponse; -import com.arcade_engine.api.models.ToolExecuteParams; +import dev.arcade.models.ExecuteToolRequest; +import dev.arcade.models.ExecuteToolResponse; +import dev.arcade.models.ToolExecuteParams; ExecuteToolResponse executeToolResponse = client.tools().execute( params, RequestOptions.builder().timeout(Duration.ofSeconds(30)).build() @@ -250,8 +250,8 @@ ExecuteToolResponse executeToolResponse = client.tools().execute( Or configure the default for all method calls at the client level: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; import java.time.Duration; ArcadeClient client = ArcadeOkHttpClient.builder() @@ -265,8 +265,8 @@ ArcadeClient client = ArcadeOkHttpClient.builder() To route requests through a proxy, configure the client using the `proxy` method: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; import java.net.InetSocketAddress; import java.net.Proxy; @@ -289,8 +289,8 @@ The SDK is typed for convenient usage of the documented API. However, it also su To set undocumented parameters, call the `putAdditionalHeader`, `putAdditionalQueryParam`, or `putAdditionalBodyProperty` methods on any `Params` class: ```java -import com.arcade_engine.api.core.JsonValue; -import com.arcade_engine.api.models.ToolExecuteParams; +import dev.arcade.core.JsonValue; +import dev.arcade.models.ToolExecuteParams; ToolExecuteParams params = ToolExecuteParams.builder() .putAdditionalHeader("Secret-Header", "42") @@ -301,11 +301,11 @@ ToolExecuteParams params = ToolExecuteParams.builder() These can be accessed on the built object later using the `_additionalHeaders()`, `_additionalQueryParams()`, and `_additionalBodyProperties()` methods. You can also set undocumented parameters on nested headers, query params, or body classes using the `putAdditionalProperty` method. These properties can be accessed on the built object later using the `_additionalProperties()` method. -To set a documented parameter or property to an undocumented or not yet supported _value_, pass a [`JsonValue`](arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/JsonValue.kt) object to its setter: +To set a documented parameter or property to an undocumented or not yet supported _value_, pass a [`JsonValue`](arcade-java-core/src/main/kotlin/dev/arcade/core/JsonValue.kt) object to its setter: ```java -import com.arcade_engine.api.models.ExecuteToolRequest; -import com.arcade_engine.api.models.ToolExecuteParams; +import dev.arcade.models.ExecuteToolRequest; +import dev.arcade.models.ToolExecuteParams; ToolExecuteParams params = ToolExecuteParams.builder() .executeToolRequest(ExecuteToolRequest.builder() @@ -319,7 +319,7 @@ ToolExecuteParams params = ToolExecuteParams.builder() To access undocumented response properties, call the `_additionalProperties()` method: ```java -import com.arcade_engine.api.core.JsonValue; +import dev.arcade.core.JsonValue; import java.util.Map; Map additionalProperties = client.tools().execute(params)._additionalProperties(); @@ -349,7 +349,7 @@ String result = secretPropertyValue.accept(new JsonValue.Visitor<>() { To access a property's raw JSON value, which may be undocumented, call its `_` prefixed method: ```java -import com.arcade_engine.api.core.JsonField; +import dev.arcade.core.JsonField; import java.util.Optional; JsonField field = client.tools().execute(params)._field(); @@ -372,12 +372,12 @@ if (field.isMissing()) { In rare cases, the API may return a response that doesn't match the expected type. For example, the SDK may expect a property to contain a `String`, but the API could return something else. -By default, the SDK will not throw an exception in this case. It will throw [`ArcadeInvalidDataException`](arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeInvalidDataException.kt) only if you directly access the property. +By default, the SDK will not throw an exception in this case. It will throw [`ArcadeInvalidDataException`](arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeInvalidDataException.kt) only if you directly access the property. If you would prefer to check that the response is completely well-typed upfront, then either call `validate()`: ```java -import com.arcade_engine.api.models.ExecuteToolResponse; +import dev.arcade.models.ExecuteToolResponse; ExecuteToolResponse executeToolResponse = client.tools().execute(params).validate(); ``` @@ -385,9 +385,9 @@ ExecuteToolResponse executeToolResponse = client.tools().execute(params).validat Or configure the method call to validate the response using the `responseValidation` method: ```java -import com.arcade_engine.api.models.ExecuteToolRequest; -import com.arcade_engine.api.models.ExecuteToolResponse; -import com.arcade_engine.api.models.ToolExecuteParams; +import dev.arcade.models.ExecuteToolRequest; +import dev.arcade.models.ExecuteToolResponse; +import dev.arcade.models.ToolExecuteParams; ExecuteToolResponse executeToolResponse = client.tools().execute( params, RequestOptions.builder().responseValidation(true).build() @@ -397,8 +397,8 @@ ExecuteToolResponse executeToolResponse = client.tools().execute( Or configure the default for all method calls at the client level: ```java -import com.arcade_engine.api.client.ArcadeClient; -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient; +import dev.arcade.client.ArcadeClient; +import dev.arcade.client.okhttp.ArcadeOkHttpClient; ArcadeClient client = ArcadeOkHttpClient.builder() .fromEnv() diff --git a/arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/ArcadeOkHttpClient.kt b/arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/ArcadeOkHttpClient.kt similarity index 94% rename from arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/ArcadeOkHttpClient.kt rename to arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/ArcadeOkHttpClient.kt index 4ea9ada..cab17e4 100644 --- a/arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/ArcadeOkHttpClient.kt +++ b/arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/ArcadeOkHttpClient.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.client.okhttp +package dev.arcade.client.okhttp -import com.arcade_engine.api.client.ArcadeClient -import com.arcade_engine.api.client.ArcadeClientImpl -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams import com.fasterxml.jackson.databind.json.JsonMapper +import dev.arcade.client.ArcadeClient +import dev.arcade.client.ArcadeClientImpl +import dev.arcade.core.ClientOptions +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.net.Proxy import java.time.Clock import java.time.Duration diff --git a/arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/ArcadeOkHttpClientAsync.kt b/arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/ArcadeOkHttpClientAsync.kt similarity index 94% rename from arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/ArcadeOkHttpClientAsync.kt rename to arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/ArcadeOkHttpClientAsync.kt index 320110f..97d2a32 100644 --- a/arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/ArcadeOkHttpClientAsync.kt +++ b/arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/ArcadeOkHttpClientAsync.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.client.okhttp +package dev.arcade.client.okhttp -import com.arcade_engine.api.client.ArcadeClientAsync -import com.arcade_engine.api.client.ArcadeClientAsyncImpl -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams import com.fasterxml.jackson.databind.json.JsonMapper +import dev.arcade.client.ArcadeClientAsync +import dev.arcade.client.ArcadeClientAsyncImpl +import dev.arcade.core.ClientOptions +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.net.Proxy import java.time.Clock import java.time.Duration diff --git a/arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/OkHttpClient.kt b/arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/OkHttpClient.kt similarity index 93% rename from arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/OkHttpClient.kt rename to arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/OkHttpClient.kt index 284a8c9..55a1501 100644 --- a/arcade-java-client-okhttp/src/main/kotlin/com/arcade_engine/api/client/okhttp/OkHttpClient.kt +++ b/arcade-java-client-okhttp/src/main/kotlin/dev/arcade/client/okhttp/OkHttpClient.kt @@ -1,14 +1,14 @@ -package com.arcade_engine.api.client.okhttp - -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.HttpClient -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpRequestBody -import com.arcade_engine.api.core.http.HttpResponse -import com.arcade_engine.api.errors.ArcadeIoException +package dev.arcade.client.okhttp + +import dev.arcade.core.RequestOptions +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.HttpClient +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpRequestBody +import dev.arcade.core.http.HttpResponse +import dev.arcade.errors.ArcadeIoException import java.io.IOException import java.io.InputStream import java.net.Proxy diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AdminServiceAsync.kt b/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AdminServiceAsync.kt deleted file mode 100644 index bf911dc..0000000 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AdminServiceAsync.kt +++ /dev/null @@ -1,16 +0,0 @@ -// File generated from our OpenAPI spec by Stainless. - -package com.arcade_engine.api.services.async - -import com.arcade_engine.api.services.async.admin.AuthProviderServiceAsync -import com.arcade_engine.api.services.async.admin.SecretServiceAsync -import com.arcade_engine.api.services.async.admin.UserConnectionServiceAsync - -interface AdminServiceAsync { - - fun userConnections(): UserConnectionServiceAsync - - fun authProviders(): AuthProviderServiceAsync - - fun secrets(): SecretServiceAsync -} diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AdminService.kt b/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AdminService.kt deleted file mode 100644 index 5a63768..0000000 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AdminService.kt +++ /dev/null @@ -1,16 +0,0 @@ -// File generated from our OpenAPI spec by Stainless. - -package com.arcade_engine.api.services.blocking - -import com.arcade_engine.api.services.blocking.admin.AuthProviderService -import com.arcade_engine.api.services.blocking.admin.SecretService -import com.arcade_engine.api.services.blocking.admin.UserConnectionService - -interface AdminService { - - fun userConnections(): UserConnectionService - - fun authProviders(): AuthProviderService - - fun secrets(): SecretService -} diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClient.kt b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClient.kt similarity index 82% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClient.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClient.kt index 8588e88..bf05325 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClient.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClient.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.client - -import com.arcade_engine.api.services.blocking.AdminService -import com.arcade_engine.api.services.blocking.AuthService -import com.arcade_engine.api.services.blocking.ChatService -import com.arcade_engine.api.services.blocking.HealthService -import com.arcade_engine.api.services.blocking.ToolService -import com.arcade_engine.api.services.blocking.WorkerService +package dev.arcade.client + +import dev.arcade.services.blocking.AdminService +import dev.arcade.services.blocking.AuthService +import dev.arcade.services.blocking.ChatService +import dev.arcade.services.blocking.HealthService +import dev.arcade.services.blocking.ToolService +import dev.arcade.services.blocking.WorkerService /** * A client for interacting with the Arcade REST API synchronously. You can also switch to diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientAsync.kt similarity index 82% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientAsync.kt index 7d94343..9830ae4 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientAsync.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.client - -import com.arcade_engine.api.services.async.AdminServiceAsync -import com.arcade_engine.api.services.async.AuthServiceAsync -import com.arcade_engine.api.services.async.ChatServiceAsync -import com.arcade_engine.api.services.async.HealthServiceAsync -import com.arcade_engine.api.services.async.ToolServiceAsync -import com.arcade_engine.api.services.async.WorkerServiceAsync +package dev.arcade.client + +import dev.arcade.services.async.AdminServiceAsync +import dev.arcade.services.async.AuthServiceAsync +import dev.arcade.services.async.ChatServiceAsync +import dev.arcade.services.async.HealthServiceAsync +import dev.arcade.services.async.ToolServiceAsync +import dev.arcade.services.async.WorkerServiceAsync /** * A client for interacting with the Arcade REST API asynchronously. You can also switch to diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientAsyncImpl.kt similarity index 65% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientAsyncImpl.kt index 69fc9d8..7b822b1 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientAsyncImpl.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.client - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.getPackageVersion -import com.arcade_engine.api.services.async.AdminServiceAsync -import com.arcade_engine.api.services.async.AdminServiceAsyncImpl -import com.arcade_engine.api.services.async.AuthServiceAsync -import com.arcade_engine.api.services.async.AuthServiceAsyncImpl -import com.arcade_engine.api.services.async.ChatServiceAsync -import com.arcade_engine.api.services.async.ChatServiceAsyncImpl -import com.arcade_engine.api.services.async.HealthServiceAsync -import com.arcade_engine.api.services.async.HealthServiceAsyncImpl -import com.arcade_engine.api.services.async.ToolServiceAsync -import com.arcade_engine.api.services.async.ToolServiceAsyncImpl -import com.arcade_engine.api.services.async.WorkerServiceAsync -import com.arcade_engine.api.services.async.WorkerServiceAsyncImpl +package dev.arcade.client + +import dev.arcade.core.ClientOptions +import dev.arcade.core.getPackageVersion +import dev.arcade.services.async.AdminServiceAsync +import dev.arcade.services.async.AdminServiceAsyncImpl +import dev.arcade.services.async.AuthServiceAsync +import dev.arcade.services.async.AuthServiceAsyncImpl +import dev.arcade.services.async.ChatServiceAsync +import dev.arcade.services.async.ChatServiceAsyncImpl +import dev.arcade.services.async.HealthServiceAsync +import dev.arcade.services.async.HealthServiceAsyncImpl +import dev.arcade.services.async.ToolServiceAsync +import dev.arcade.services.async.ToolServiceAsyncImpl +import dev.arcade.services.async.WorkerServiceAsync +import dev.arcade.services.async.WorkerServiceAsyncImpl class ArcadeClientAsyncImpl(private val clientOptions: ClientOptions) : ArcadeClientAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientImpl.kt similarity index 64% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientImpl.kt index a515638..d8a7714 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/client/ArcadeClientImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/client/ArcadeClientImpl.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.client - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.getPackageVersion -import com.arcade_engine.api.services.blocking.AdminService -import com.arcade_engine.api.services.blocking.AdminServiceImpl -import com.arcade_engine.api.services.blocking.AuthService -import com.arcade_engine.api.services.blocking.AuthServiceImpl -import com.arcade_engine.api.services.blocking.ChatService -import com.arcade_engine.api.services.blocking.ChatServiceImpl -import com.arcade_engine.api.services.blocking.HealthService -import com.arcade_engine.api.services.blocking.HealthServiceImpl -import com.arcade_engine.api.services.blocking.ToolService -import com.arcade_engine.api.services.blocking.ToolServiceImpl -import com.arcade_engine.api.services.blocking.WorkerService -import com.arcade_engine.api.services.blocking.WorkerServiceImpl +package dev.arcade.client + +import dev.arcade.core.ClientOptions +import dev.arcade.core.getPackageVersion +import dev.arcade.services.blocking.AdminService +import dev.arcade.services.blocking.AdminServiceImpl +import dev.arcade.services.blocking.AuthService +import dev.arcade.services.blocking.AuthServiceImpl +import dev.arcade.services.blocking.ChatService +import dev.arcade.services.blocking.ChatServiceImpl +import dev.arcade.services.blocking.HealthService +import dev.arcade.services.blocking.HealthServiceImpl +import dev.arcade.services.blocking.ToolService +import dev.arcade.services.blocking.ToolServiceImpl +import dev.arcade.services.blocking.WorkerService +import dev.arcade.services.blocking.WorkerServiceImpl class ArcadeClientImpl(private val clientOptions: ClientOptions) : ArcadeClient { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/BaseDeserializer.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/BaseDeserializer.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/BaseDeserializer.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/BaseDeserializer.kt index e0c5cea..598a9c6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/BaseDeserializer.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/BaseDeserializer.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core +package dev.arcade.core import com.fasterxml.jackson.core.JsonParser import com.fasterxml.jackson.core.ObjectCodec diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/BaseSerializer.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/BaseSerializer.kt similarity index 83% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/BaseSerializer.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/BaseSerializer.kt index 0200a85..d112ba4 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/BaseSerializer.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/BaseSerializer.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core +package dev.arcade.core import com.fasterxml.jackson.databind.ser.std.StdSerializer import kotlin.reflect.KClass diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Check.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/Check.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Check.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/Check.kt index aa0106b..df8badc 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Check.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/Check.kt @@ -1,6 +1,6 @@ @file:JvmName("Check") -package com.arcade_engine.api.core +package dev.arcade.core fun checkRequired(name: String, value: T?): T = checkNotNull(value) { "`$name` is required, but was not set" } diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/ClientOptions.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/ClientOptions.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/ClientOptions.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/ClientOptions.kt index aa22a6c..a794feb 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/ClientOptions.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/ClientOptions.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.core +package dev.arcade.core -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.HttpClient -import com.arcade_engine.api.core.http.PhantomReachableClosingHttpClient -import com.arcade_engine.api.core.http.QueryParams -import com.arcade_engine.api.core.http.RetryingHttpClient import com.fasterxml.jackson.databind.json.JsonMapper +import dev.arcade.core.http.Headers +import dev.arcade.core.http.HttpClient +import dev.arcade.core.http.PhantomReachableClosingHttpClient +import dev.arcade.core.http.QueryParams +import dev.arcade.core.http.RetryingHttpClient import java.time.Clock class ClientOptions diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/HttpRequestBodies.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/HttpRequestBodies.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/HttpRequestBodies.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/HttpRequestBodies.kt index 76fcbb3..18cb3ba 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/HttpRequestBodies.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/HttpRequestBodies.kt @@ -1,10 +1,10 @@ @file:JvmName("HttpRequestBodies") -package com.arcade_engine.api.core +package dev.arcade.core -import com.arcade_engine.api.core.http.HttpRequestBody -import com.arcade_engine.api.errors.ArcadeException import com.fasterxml.jackson.databind.json.JsonMapper +import dev.arcade.core.http.HttpRequestBody +import dev.arcade.errors.ArcadeException import java.io.ByteArrayOutputStream import java.io.OutputStream import org.apache.hc.client5.http.entity.mime.MultipartEntityBuilder diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/ObjectMappers.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/ObjectMappers.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/ObjectMappers.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/ObjectMappers.kt index 36d4806..f255b25 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/ObjectMappers.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/ObjectMappers.kt @@ -1,6 +1,6 @@ @file:JvmName("ObjectMappers") -package com.arcade_engine.api.core +package dev.arcade.core import com.fasterxml.jackson.annotation.JsonInclude import com.fasterxml.jackson.databind.DeserializationFeature diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Params.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/Params.kt similarity index 74% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Params.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/Params.kt index da03d51..f25bdc8 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Params.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/Params.kt @@ -1,7 +1,7 @@ -package com.arcade_engine.api.core +package dev.arcade.core -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams /** An interface representing parameters passed to a service method. */ interface Params { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/PhantomReachable.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/PhantomReachable.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/PhantomReachable.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/PhantomReachable.kt index fa359d0..87eb28a 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/PhantomReachable.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/PhantomReachable.kt @@ -1,8 +1,8 @@ @file:JvmName("PhantomReachable") -package com.arcade_engine.api.core +package dev.arcade.core -import com.arcade_engine.api.errors.ArcadeException +import dev.arcade.errors.ArcadeException import java.lang.reflect.InvocationTargetException /** diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/PrepareRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/PrepareRequest.kt similarity index 89% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/PrepareRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/PrepareRequest.kt index 8545969..b501763 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/PrepareRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/PrepareRequest.kt @@ -1,8 +1,8 @@ @file:JvmName("PrepareRequest") -package com.arcade_engine.api.core +package dev.arcade.core -import com.arcade_engine.api.core.http.HttpRequest +import dev.arcade.core.http.HttpRequest import java.util.concurrent.CompletableFuture @JvmSynthetic diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Properties.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/Properties.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Properties.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/Properties.kt index fe51038..ed1e1a9 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Properties.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/Properties.kt @@ -1,6 +1,6 @@ @file:JvmName("Properties") -package com.arcade_engine.api.core +package dev.arcade.core import java.util.Properties diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/RequestOptions.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/RequestOptions.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/RequestOptions.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/RequestOptions.kt index 0019846..e6ab322 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/RequestOptions.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/RequestOptions.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core +package dev.arcade.core import java.time.Duration diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Utils.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/Utils.kt similarity index 89% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Utils.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/Utils.kt index e241fa6..022d964 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Utils.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/Utils.kt @@ -1,8 +1,8 @@ @file:JvmName("Utils") -package com.arcade_engine.api.core +package dev.arcade.core -import com.arcade_engine.api.errors.ArcadeInvalidDataException +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Collections import java.util.SortedMap diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Values.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/Values.kt similarity index 99% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Values.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/Values.kt index e336a25..62438a3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/Values.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/Values.kt @@ -1,6 +1,5 @@ -package com.arcade_engine.api.core +package dev.arcade.core -import com.arcade_engine.api.errors.ArcadeInvalidDataException import com.fasterxml.jackson.annotation.JacksonAnnotationsInside import com.fasterxml.jackson.annotation.JsonAutoDetect import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility @@ -27,6 +26,7 @@ import com.fasterxml.jackson.databind.node.JsonNodeType.OBJECT import com.fasterxml.jackson.databind.node.JsonNodeType.POJO import com.fasterxml.jackson.databind.node.JsonNodeType.STRING import com.fasterxml.jackson.databind.ser.std.NullSerializer +import dev.arcade.errors.ArcadeInvalidDataException import java.nio.charset.Charset import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/EmptyHandler.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/EmptyHandler.kt similarity index 60% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/EmptyHandler.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/EmptyHandler.kt index 83e376f..0d9fcb0 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/EmptyHandler.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/EmptyHandler.kt @@ -1,9 +1,9 @@ @file:JvmName("EmptyHandler") -package com.arcade_engine.api.core.handlers +package dev.arcade.core.handlers -import com.arcade_engine.api.core.http.HttpResponse -import com.arcade_engine.api.core.http.HttpResponse.Handler +import dev.arcade.core.http.HttpResponse +import dev.arcade.core.http.HttpResponse.Handler @JvmSynthetic internal fun emptyHandler(): Handler = EmptyHandlerInternal diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/ErrorHandler.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/ErrorHandler.kt similarity index 84% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/ErrorHandler.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/ErrorHandler.kt index 6b5435e..f7cf72a 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/ErrorHandler.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/ErrorHandler.kt @@ -1,20 +1,20 @@ @file:JvmName("ErrorHandler") -package com.arcade_engine.api.core.handlers +package dev.arcade.core.handlers -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.HttpResponse -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.errors.BadRequestException -import com.arcade_engine.api.errors.InternalServerException -import com.arcade_engine.api.errors.NotFoundException -import com.arcade_engine.api.errors.PermissionDeniedException -import com.arcade_engine.api.errors.RateLimitException -import com.arcade_engine.api.errors.UnauthorizedException -import com.arcade_engine.api.errors.UnexpectedStatusCodeException -import com.arcade_engine.api.errors.UnprocessableEntityException import com.fasterxml.jackson.databind.json.JsonMapper +import dev.arcade.core.http.Headers +import dev.arcade.core.http.HttpResponse +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.errors.ArcadeError +import dev.arcade.errors.BadRequestException +import dev.arcade.errors.InternalServerException +import dev.arcade.errors.NotFoundException +import dev.arcade.errors.PermissionDeniedException +import dev.arcade.errors.RateLimitException +import dev.arcade.errors.UnauthorizedException +import dev.arcade.errors.UnexpectedStatusCodeException +import dev.arcade.errors.UnprocessableEntityException import java.io.ByteArrayInputStream import java.io.InputStream diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/JsonHandler.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/JsonHandler.kt similarity index 72% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/JsonHandler.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/JsonHandler.kt index b6c7d27..782b9df 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/JsonHandler.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/JsonHandler.kt @@ -1,12 +1,12 @@ @file:JvmName("JsonHandler") -package com.arcade_engine.api.core.handlers +package dev.arcade.core.handlers -import com.arcade_engine.api.core.http.HttpResponse -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.errors.ArcadeException import com.fasterxml.jackson.databind.json.JsonMapper import com.fasterxml.jackson.module.kotlin.jacksonTypeRef +import dev.arcade.core.http.HttpResponse +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.errors.ArcadeException @JvmSynthetic internal inline fun jsonHandler(jsonMapper: JsonMapper): Handler = diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/StringHandler.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/StringHandler.kt similarity index 65% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/StringHandler.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/StringHandler.kt index 6483fcc..799d2a5 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/handlers/StringHandler.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/handlers/StringHandler.kt @@ -1,9 +1,9 @@ @file:JvmName("StringHandler") -package com.arcade_engine.api.core.handlers +package dev.arcade.core.handlers -import com.arcade_engine.api.core.http.HttpResponse -import com.arcade_engine.api.core.http.HttpResponse.Handler +import dev.arcade.core.http.HttpResponse +import dev.arcade.core.http.HttpResponse.Handler @JvmSynthetic internal fun stringHandler(): Handler = StringHandlerInternal diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/Headers.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/Headers.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/Headers.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/Headers.kt index 283db44..8396327 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/Headers.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/Headers.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.core.toImmutable +import dev.arcade.core.toImmutable import java.util.TreeMap class Headers diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpClient.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpClient.kt similarity index 88% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpClient.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpClient.kt index c1da893..ab82829 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpClient.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpClient.kt @@ -1,8 +1,8 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.core.RequestOptions +import dev.arcade.core.RequestOptions import java.lang.AutoCloseable import java.util.concurrent.CompletableFuture diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpMethod.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpMethod.kt similarity index 75% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpMethod.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpMethod.kt index efe7473..80df0c8 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpMethod.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpMethod.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http enum class HttpMethod { GET, diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpRequest.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpRequest.kt index 1e50bd9..548dd46 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpRequest.kt @@ -1,7 +1,7 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.toImmutable +import dev.arcade.core.checkRequired +import dev.arcade.core.toImmutable class HttpRequest private constructor( diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpRequestBody.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpRequestBody.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpRequestBody.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpRequestBody.kt index c3e78d6..35dd35a 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpRequestBody.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpRequestBody.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http import java.io.OutputStream import java.lang.AutoCloseable diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpResponse.kt similarity index 90% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpResponse.kt index f4c5afe..b206587 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/HttpResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/HttpResponse.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http import java.io.InputStream import java.lang.AutoCloseable diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/PhantomReachableClosingHttpClient.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/PhantomReachableClosingHttpClient.kt similarity index 84% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/PhantomReachableClosingHttpClient.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/PhantomReachableClosingHttpClient.kt index 9f02f00..87f8cb6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/PhantomReachableClosingHttpClient.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/PhantomReachableClosingHttpClient.kt @@ -1,7 +1,7 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.closeWhenPhantomReachable +import dev.arcade.core.RequestOptions +import dev.arcade.core.closeWhenPhantomReachable import java.util.concurrent.CompletableFuture /** diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/QueryParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/QueryParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/QueryParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/QueryParams.kt index 6b266e7..3aa9828 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/QueryParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/QueryParams.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.core.toImmutable +import dev.arcade.core.toImmutable class QueryParams private constructor( diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/RetryingHttpClient.kt b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/RetryingHttpClient.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/RetryingHttpClient.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/core/http/RetryingHttpClient.kt index 64206e6..d649440 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/core/http/RetryingHttpClient.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/core/http/RetryingHttpClient.kt @@ -1,8 +1,8 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.errors.ArcadeIoException +import dev.arcade.core.RequestOptions +import dev.arcade.core.checkRequired +import dev.arcade.errors.ArcadeIoException import java.io.IOException import java.time.Clock import java.time.Duration diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeError.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeError.kt similarity index 89% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeError.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeError.kt index 4e62970..8df105f 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeError.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeError.kt @@ -1,15 +1,15 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects @NoAutoDetect diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeException.kt similarity index 79% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeException.kt index 640d11c..8f03604 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeException.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors open class ArcadeException @JvmOverloads diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeInvalidDataException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeInvalidDataException.kt similarity index 79% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeInvalidDataException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeInvalidDataException.kt index 7549604..d8ac4e0 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeInvalidDataException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeInvalidDataException.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors class ArcadeInvalidDataException @JvmOverloads diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeIoException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeIoException.kt similarity index 78% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeIoException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeIoException.kt index e991324..492fa6e 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeIoException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeIoException.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors class ArcadeIoException @JvmOverloads diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeServiceException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeServiceException.kt similarity index 84% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeServiceException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeServiceException.kt index 66c0f11..43498c3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/ArcadeServiceException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/ArcadeServiceException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers abstract class ArcadeServiceException @JvmOverloads diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/BadRequestException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/BadRequestException.kt similarity index 61% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/BadRequestException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/BadRequestException.kt index 3e96289..e95d88e 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/BadRequestException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/BadRequestException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class BadRequestException(headers: Headers, body: String, error: ArcadeError) : ArcadeServiceException(400, headers, body, error) diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/InternalServerException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/InternalServerException.kt similarity index 66% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/InternalServerException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/InternalServerException.kt index 171cb2d..de58ead 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/InternalServerException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/InternalServerException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class InternalServerException(statusCode: Int, headers: Headers, body: String, error: ArcadeError) : ArcadeServiceException(statusCode, headers, body, error) diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/NotFoundException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/NotFoundException.kt similarity index 61% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/NotFoundException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/NotFoundException.kt index 65f878d..7e4bc4c 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/NotFoundException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/NotFoundException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class NotFoundException(headers: Headers, body: String, error: ArcadeError) : ArcadeServiceException(404, headers, body, error) diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/PermissionDeniedException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/PermissionDeniedException.kt similarity index 62% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/PermissionDeniedException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/PermissionDeniedException.kt index fa794fc..5846576 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/PermissionDeniedException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/PermissionDeniedException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class PermissionDeniedException(headers: Headers, body: String, error: ArcadeError) : ArcadeServiceException(403, headers, body, error) diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/RateLimitException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/RateLimitException.kt similarity index 61% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/RateLimitException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/RateLimitException.kt index e35baa1..3b5d370 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/RateLimitException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/RateLimitException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class RateLimitException(headers: Headers, body: String, error: ArcadeError) : ArcadeServiceException(429, headers, body, error) diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnauthorizedException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/UnauthorizedException.kt similarity index 62% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnauthorizedException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/UnauthorizedException.kt index ba2f20c..680b91c 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnauthorizedException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/UnauthorizedException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class UnauthorizedException(headers: Headers, body: String, error: ArcadeError) : ArcadeServiceException(401, headers, body, error) diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnexpectedStatusCodeException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/UnexpectedStatusCodeException.kt similarity index 68% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnexpectedStatusCodeException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/UnexpectedStatusCodeException.kt index b755697..aefea24 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnexpectedStatusCodeException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/UnexpectedStatusCodeException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class UnexpectedStatusCodeException( statusCode: Int, diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnprocessableEntityException.kt b/arcade-java-core/src/main/kotlin/dev/arcade/errors/UnprocessableEntityException.kt similarity index 63% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnprocessableEntityException.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/errors/UnprocessableEntityException.kt index d0cdd9c..6616413 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/errors/UnprocessableEntityException.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/errors/UnprocessableEntityException.kt @@ -1,6 +1,6 @@ -package com.arcade_engine.api.errors +package dev.arcade.errors -import com.arcade_engine.api.core.http.Headers +import dev.arcade.core.http.Headers class UnprocessableEntityException(headers: Headers, body: String, error: ArcadeError) : ArcadeServiceException(422, headers, body, error) diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderCreateParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderCreateParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderCreateParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderCreateParams.kt index 4d4ce0d..446f46e 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderCreateParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderCreateParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Create a new auth provider */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderDeleteParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderDeleteParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderDeleteParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderDeleteParams.kt index 184f37d..5d92b30 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderDeleteParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderDeleteParams.kt @@ -1,14 +1,14 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderGetParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderGetParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderGetParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderGetParams.kt index 537c8f0..1d078d6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderGetParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderGetParams.kt @@ -1,12 +1,12 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Get the details of a specific auth provider */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderListParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderListParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderListParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderListParams.kt index 5152acd..6a810ec 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderListParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderListParams.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** List a page of auth providers that are available to the caller */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderListResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderListResponse.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderListResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderListResponse.kt index 4d20c86..b719b25 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderListResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderListResponse.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderPatchParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderPatchParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderPatchParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderPatchParams.kt index 18f6d3e..4f003e3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminAuthProviderPatchParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminAuthProviderPatchParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Patch an existing auth provider */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretDeleteParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretDeleteParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretDeleteParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretDeleteParams.kt index c0b1538..f2cc1a5 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretDeleteParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretDeleteParams.kt @@ -1,14 +1,14 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretListParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretListParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretListParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretListParams.kt index c5cb1b5..61188d9 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretListParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretListParams.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** List all secrets that are visible to the caller */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretListResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretListResponse.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretListResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretListResponse.kt index 0e3efac..ed4deb3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminSecretListResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretListResponse.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionDeleteParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionDeleteParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionDeleteParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionDeleteParams.kt index f207374..64b26ec 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionDeleteParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionDeleteParams.kt @@ -1,14 +1,14 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListPage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListPage.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListPage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListPage.kt index 039bea4..21e3150 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListPage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListPage.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.blocking.admin.UserConnectionService +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.blocking.admin.UserConnectionService import java.util.Objects import java.util.Optional import java.util.stream.Stream diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListPageAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListPageAsync.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListPageAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListPageAsync.kt index 34a158d..b9e3680 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListPageAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListPageAsync.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.async.admin.UserConnectionServiceAsync +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.async.admin.UserConnectionServiceAsync import java.util.Objects import java.util.Optional import java.util.concurrent.CompletableFuture diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListParams.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListParams.kt index adc7c62..cdcb4c9 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AdminUserConnectionListParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminUserConnectionListParams.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthAuthorizeParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthAuthorizeParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthAuthorizeParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthAuthorizeParams.kt index 3414b3b..2f7692d 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthAuthorizeParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthAuthorizeParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Starts the authorization process for given authorization requirements */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthConfirmUserParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthConfirmUserParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthConfirmUserParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthConfirmUserParams.kt index ef12149..95d6033 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthConfirmUserParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthConfirmUserParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Confirms a user's details during an authorization flow */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderCreateRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderCreateRequest.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderCreateRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderCreateRequest.kt index 9876b1d..245a7e3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderCreateRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderCreateRequest.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional @@ -437,6 +437,9 @@ private constructor( @JsonProperty("endpoint") @ExcludeMissing private val endpoint: JsonField = JsonMissing.of(), + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -461,6 +464,9 @@ private constructor( fun endpoint(): String = endpoint.getRequired("endpoint") + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -479,6 +485,10 @@ private constructor( @JsonProperty("endpoint") @ExcludeMissing fun _endpoint(): JsonField = endpoint + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -511,6 +521,7 @@ private constructor( } endpoint() + authHeaderValueFormat() authMethod() method() params().ifPresent { it.validate() } @@ -531,6 +542,7 @@ private constructor( class Builder internal constructor() { private var endpoint: JsonField? = null + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() private var params: JsonField = JsonMissing.of() @@ -542,6 +554,7 @@ private constructor( @JvmSynthetic internal fun from(authorizeRequest: AuthorizeRequest) = apply { endpoint = authorizeRequest.endpoint + authHeaderValueFormat = authorizeRequest.authHeaderValueFormat authMethod = authorizeRequest.authMethod method = authorizeRequest.method params = authorizeRequest.params @@ -555,6 +568,13 @@ private constructor( fun endpoint(endpoint: JsonField) = apply { this.endpoint = endpoint } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -615,6 +635,7 @@ private constructor( fun build(): AuthorizeRequest = AuthorizeRequest( checkRequired("endpoint", endpoint), + authHeaderValueFormat, authMethod, method, params, @@ -1010,17 +1031,17 @@ private constructor( return true } - return /* spotless:off */ other is AuthorizeRequest && endpoint == other.endpoint && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is AuthorizeRequest && endpoint == other.endpoint && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(endpoint, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(endpoint, authHeaderValueFormat, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "AuthorizeRequest{endpoint=$endpoint, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "AuthorizeRequest{endpoint=$endpoint, authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect @@ -1147,6 +1168,9 @@ private constructor( @JsonProperty("endpoint") @ExcludeMissing private val endpoint: JsonField = JsonMissing.of(), + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -1171,6 +1195,9 @@ private constructor( fun endpoint(): String = endpoint.getRequired("endpoint") + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -1189,6 +1216,10 @@ private constructor( @JsonProperty("endpoint") @ExcludeMissing fun _endpoint(): JsonField = endpoint + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -1221,6 +1252,7 @@ private constructor( } endpoint() + authHeaderValueFormat() authMethod() method() params().ifPresent { it.validate() } @@ -1241,6 +1273,7 @@ private constructor( class Builder internal constructor() { private var endpoint: JsonField? = null + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() private var params: JsonField = JsonMissing.of() @@ -1252,6 +1285,7 @@ private constructor( @JvmSynthetic internal fun from(refreshRequest: RefreshRequest) = apply { endpoint = refreshRequest.endpoint + authHeaderValueFormat = refreshRequest.authHeaderValueFormat authMethod = refreshRequest.authMethod method = refreshRequest.method params = refreshRequest.params @@ -1265,6 +1299,13 @@ private constructor( fun endpoint(endpoint: JsonField) = apply { this.endpoint = endpoint } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -1325,6 +1366,7 @@ private constructor( fun build(): RefreshRequest = RefreshRequest( checkRequired("endpoint", endpoint), + authHeaderValueFormat, authMethod, method, params, @@ -1720,17 +1762,17 @@ private constructor( return true } - return /* spotless:off */ other is RefreshRequest && endpoint == other.endpoint && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is RefreshRequest && endpoint == other.endpoint && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(endpoint, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(endpoint, authHeaderValueFormat, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "RefreshRequest{endpoint=$endpoint, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "RefreshRequest{endpoint=$endpoint, authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } class ScopeDelimiter @@ -1848,6 +1890,9 @@ private constructor( @JsonProperty("triggers") @ExcludeMissing private val triggers: JsonField = JsonMissing.of(), + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -1874,6 +1919,9 @@ private constructor( fun triggers(): Triggers = triggers.getRequired("triggers") + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -1896,6 +1944,10 @@ private constructor( @ExcludeMissing fun _triggers(): JsonField = triggers + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -1929,6 +1981,7 @@ private constructor( endpoint() triggers().validate() + authHeaderValueFormat() authMethod() method() params().ifPresent { it.validate() } @@ -1950,6 +2003,7 @@ private constructor( private var endpoint: JsonField? = null private var triggers: JsonField? = null + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() private var params: JsonField = JsonMissing.of() @@ -1962,6 +2016,7 @@ private constructor( internal fun from(tokenIntrospectionRequest: TokenIntrospectionRequest) = apply { endpoint = tokenIntrospectionRequest.endpoint triggers = tokenIntrospectionRequest.triggers + authHeaderValueFormat = tokenIntrospectionRequest.authHeaderValueFormat authMethod = tokenIntrospectionRequest.authMethod method = tokenIntrospectionRequest.method params = tokenIntrospectionRequest.params @@ -1980,6 +2035,13 @@ private constructor( fun triggers(triggers: JsonField) = apply { this.triggers = triggers } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -2041,6 +2103,7 @@ private constructor( TokenIntrospectionRequest( checkRequired("endpoint", endpoint), checkRequired("triggers", triggers), + authHeaderValueFormat, authMethod, method, params, @@ -2559,17 +2622,17 @@ private constructor( return true } - return /* spotless:off */ other is TokenIntrospectionRequest && endpoint == other.endpoint && triggers == other.triggers && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is TokenIntrospectionRequest && endpoint == other.endpoint && triggers == other.triggers && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(endpoint, triggers, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(endpoint, triggers, authHeaderValueFormat, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "TokenIntrospectionRequest{endpoint=$endpoint, triggers=$triggers, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "TokenIntrospectionRequest{endpoint=$endpoint, triggers=$triggers, authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect @@ -2579,6 +2642,9 @@ private constructor( @JsonProperty("endpoint") @ExcludeMissing private val endpoint: JsonField = JsonMissing.of(), + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -2603,6 +2669,9 @@ private constructor( fun endpoint(): String = endpoint.getRequired("endpoint") + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -2621,6 +2690,10 @@ private constructor( @JsonProperty("endpoint") @ExcludeMissing fun _endpoint(): JsonField = endpoint + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -2653,6 +2726,7 @@ private constructor( } endpoint() + authHeaderValueFormat() authMethod() method() params().ifPresent { it.validate() } @@ -2673,6 +2747,7 @@ private constructor( class Builder internal constructor() { private var endpoint: JsonField? = null + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() private var params: JsonField = JsonMissing.of() @@ -2684,6 +2759,7 @@ private constructor( @JvmSynthetic internal fun from(tokenRequest: TokenRequest) = apply { endpoint = tokenRequest.endpoint + authHeaderValueFormat = tokenRequest.authHeaderValueFormat authMethod = tokenRequest.authMethod method = tokenRequest.method params = tokenRequest.params @@ -2697,6 +2773,13 @@ private constructor( fun endpoint(endpoint: JsonField) = apply { this.endpoint = endpoint } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -2757,6 +2840,7 @@ private constructor( fun build(): TokenRequest = TokenRequest( checkRequired("endpoint", endpoint), + authHeaderValueFormat, authMethod, method, params, @@ -3152,17 +3236,17 @@ private constructor( return true } - return /* spotless:off */ other is TokenRequest && endpoint == other.endpoint && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is TokenRequest && endpoint == other.endpoint && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(endpoint, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(endpoint, authHeaderValueFormat, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "TokenRequest{endpoint=$endpoint, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "TokenRequest{endpoint=$endpoint, authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect @@ -3175,6 +3259,9 @@ private constructor( @JsonProperty("triggers") @ExcludeMissing private val triggers: JsonField = JsonMissing.of(), + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -3201,6 +3288,9 @@ private constructor( fun triggers(): Triggers = triggers.getRequired("triggers") + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -3223,6 +3313,10 @@ private constructor( @ExcludeMissing fun _triggers(): JsonField = triggers + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -3256,6 +3350,7 @@ private constructor( endpoint() triggers().validate() + authHeaderValueFormat() authMethod() method() params().ifPresent { it.validate() } @@ -3277,6 +3372,7 @@ private constructor( private var endpoint: JsonField? = null private var triggers: JsonField? = null + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() private var params: JsonField = JsonMissing.of() @@ -3289,6 +3385,7 @@ private constructor( internal fun from(userInfoRequest: UserInfoRequest) = apply { endpoint = userInfoRequest.endpoint triggers = userInfoRequest.triggers + authHeaderValueFormat = userInfoRequest.authHeaderValueFormat authMethod = userInfoRequest.authMethod method = userInfoRequest.method params = userInfoRequest.params @@ -3306,6 +3403,13 @@ private constructor( fun triggers(triggers: JsonField) = apply { this.triggers = triggers } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -3367,6 +3471,7 @@ private constructor( UserInfoRequest( checkRequired("endpoint", endpoint), checkRequired("triggers", triggers), + authHeaderValueFormat, authMethod, method, params, @@ -3885,17 +3990,17 @@ private constructor( return true } - return /* spotless:off */ other is UserInfoRequest && endpoint == other.endpoint && triggers == other.triggers && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is UserInfoRequest && endpoint == other.endpoint && triggers == other.triggers && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(endpoint, triggers, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(endpoint, triggers, authHeaderValueFormat, authMethod, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "UserInfoRequest{endpoint=$endpoint, triggers=$triggers, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "UserInfoRequest{endpoint=$endpoint, triggers=$triggers, authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } override fun equals(other: Any?): Boolean { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderResponse.kt similarity index 92% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderResponse.kt index fdf958e..1f7b9d6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderResponse.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional @@ -698,6 +698,9 @@ private constructor( class AuthorizeRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -726,6 +729,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -747,6 +753,10 @@ private constructor( fun responseMap(): Optional = Optional.ofNullable(responseMap.getNullable("response_map")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -784,6 +794,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() expirationFormat() @@ -805,6 +816,7 @@ private constructor( /** A builder for [AuthorizeRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var expirationFormat: JsonField = JsonMissing.of() @@ -817,6 +829,7 @@ private constructor( @JvmSynthetic internal fun from(authorizeRequest: AuthorizeRequest) = apply { + authHeaderValueFormat = authorizeRequest.authHeaderValueFormat authMethod = authorizeRequest.authMethod endpoint = authorizeRequest.endpoint expirationFormat = authorizeRequest.expirationFormat @@ -828,6 +841,13 @@ private constructor( additionalProperties = authorizeRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -897,6 +917,7 @@ private constructor( fun build(): AuthorizeRequest = AuthorizeRequest( + authHeaderValueFormat, authMethod, endpoint, expirationFormat, @@ -1076,17 +1097,17 @@ private constructor( return true } - return /* spotless:off */ other is AuthorizeRequest && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is AuthorizeRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "AuthorizeRequest{authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "AuthorizeRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect @@ -1487,6 +1508,9 @@ private constructor( class RefreshRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -1515,6 +1539,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -1536,6 +1563,10 @@ private constructor( fun responseMap(): Optional = Optional.ofNullable(responseMap.getNullable("response_map")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -1573,6 +1604,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() expirationFormat() @@ -1594,6 +1626,7 @@ private constructor( /** A builder for [RefreshRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var expirationFormat: JsonField = JsonMissing.of() @@ -1606,6 +1639,7 @@ private constructor( @JvmSynthetic internal fun from(refreshRequest: RefreshRequest) = apply { + authHeaderValueFormat = refreshRequest.authHeaderValueFormat authMethod = refreshRequest.authMethod endpoint = refreshRequest.endpoint expirationFormat = refreshRequest.expirationFormat @@ -1617,6 +1651,13 @@ private constructor( additionalProperties = refreshRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -1686,6 +1727,7 @@ private constructor( fun build(): RefreshRequest = RefreshRequest( + authHeaderValueFormat, authMethod, endpoint, expirationFormat, @@ -1865,23 +1907,26 @@ private constructor( return true } - return /* spotless:off */ other is RefreshRequest && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is RefreshRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "RefreshRequest{authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "RefreshRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect class TokenIntrospectionRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -1916,6 +1961,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -1942,6 +1990,10 @@ private constructor( fun triggers(): Optional = Optional.ofNullable(triggers.getNullable("triggers")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -1985,6 +2037,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() enabled() endpoint() @@ -2008,6 +2061,7 @@ private constructor( /** A builder for [TokenIntrospectionRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var enabled: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() @@ -2022,6 +2076,7 @@ private constructor( @JvmSynthetic internal fun from(tokenIntrospectionRequest: TokenIntrospectionRequest) = apply { + authHeaderValueFormat = tokenIntrospectionRequest.authHeaderValueFormat authMethod = tokenIntrospectionRequest.authMethod enabled = tokenIntrospectionRequest.enabled endpoint = tokenIntrospectionRequest.endpoint @@ -2036,6 +2091,13 @@ private constructor( tokenIntrospectionRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -2113,6 +2175,7 @@ private constructor( fun build(): TokenIntrospectionRequest = TokenIntrospectionRequest( + authHeaderValueFormat, authMethod, enabled, endpoint, @@ -2417,23 +2480,26 @@ private constructor( return true } - return /* spotless:off */ other is TokenIntrospectionRequest && authMethod == other.authMethod && enabled == other.enabled && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && triggers == other.triggers && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is TokenIntrospectionRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && enabled == other.enabled && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && triggers == other.triggers && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, enabled, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, triggers, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, enabled, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, triggers, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "TokenIntrospectionRequest{authMethod=$authMethod, enabled=$enabled, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, triggers=$triggers, additionalProperties=$additionalProperties}" + "TokenIntrospectionRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, enabled=$enabled, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, triggers=$triggers, additionalProperties=$additionalProperties}" } @NoAutoDetect class TokenRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -2462,6 +2528,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -2483,6 +2552,10 @@ private constructor( fun responseMap(): Optional = Optional.ofNullable(responseMap.getNullable("response_map")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -2520,6 +2593,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() expirationFormat() @@ -2541,6 +2615,7 @@ private constructor( /** A builder for [TokenRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var expirationFormat: JsonField = JsonMissing.of() @@ -2553,6 +2628,7 @@ private constructor( @JvmSynthetic internal fun from(tokenRequest: TokenRequest) = apply { + authHeaderValueFormat = tokenRequest.authHeaderValueFormat authMethod = tokenRequest.authMethod endpoint = tokenRequest.endpoint expirationFormat = tokenRequest.expirationFormat @@ -2564,6 +2640,13 @@ private constructor( additionalProperties = tokenRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -2633,6 +2716,7 @@ private constructor( fun build(): TokenRequest = TokenRequest( + authHeaderValueFormat, authMethod, endpoint, expirationFormat, @@ -2812,23 +2896,26 @@ private constructor( return true } - return /* spotless:off */ other is TokenRequest && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is TokenRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "TokenRequest{authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "TokenRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect class UserInfoRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -2860,6 +2947,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -2884,6 +2974,10 @@ private constructor( fun triggers(): Optional = Optional.ofNullable(triggers.getNullable("triggers")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -2925,6 +3019,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() expirationFormat() @@ -2947,6 +3042,7 @@ private constructor( /** A builder for [UserInfoRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var expirationFormat: JsonField = JsonMissing.of() @@ -2960,6 +3056,7 @@ private constructor( @JvmSynthetic internal fun from(userInfoRequest: UserInfoRequest) = apply { + authHeaderValueFormat = userInfoRequest.authHeaderValueFormat authMethod = userInfoRequest.authMethod endpoint = userInfoRequest.endpoint expirationFormat = userInfoRequest.expirationFormat @@ -2972,6 +3069,13 @@ private constructor( additionalProperties = userInfoRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -3045,6 +3149,7 @@ private constructor( fun build(): UserInfoRequest = UserInfoRequest( + authHeaderValueFormat, authMethod, endpoint, expirationFormat, @@ -3348,17 +3453,17 @@ private constructor( return true } - return /* spotless:off */ other is UserInfoRequest && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && triggers == other.triggers && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is UserInfoRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && expirationFormat == other.expirationFormat && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && triggers == other.triggers && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, triggers, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, expirationFormat, method, params, requestContentType, responseContentType, responseMap, triggers, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "UserInfoRequest{authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, triggers=$triggers, additionalProperties=$additionalProperties}" + "UserInfoRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, expirationFormat=$expirationFormat, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, triggers=$triggers, additionalProperties=$additionalProperties}" } override fun equals(other: Any?): Boolean { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderUpdateRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderUpdateRequest.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderUpdateRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderUpdateRequest.kt index fefcae5..ad2c258 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthProviderUpdateRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthProviderUpdateRequest.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional @@ -388,6 +388,9 @@ private constructor( class AuthorizeRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -413,6 +416,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -431,6 +437,10 @@ private constructor( fun responseMap(): Optional = Optional.ofNullable(responseMap.getNullable("response_map")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -464,6 +474,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() method() @@ -484,6 +495,7 @@ private constructor( /** A builder for [AuthorizeRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() @@ -495,6 +507,7 @@ private constructor( @JvmSynthetic internal fun from(authorizeRequest: AuthorizeRequest) = apply { + authHeaderValueFormat = authorizeRequest.authHeaderValueFormat authMethod = authorizeRequest.authMethod endpoint = authorizeRequest.endpoint method = authorizeRequest.method @@ -505,6 +518,13 @@ private constructor( additionalProperties = authorizeRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -568,6 +588,7 @@ private constructor( fun build(): AuthorizeRequest = AuthorizeRequest( + authHeaderValueFormat, authMethod, endpoint, method, @@ -964,17 +985,17 @@ private constructor( return true } - return /* spotless:off */ other is AuthorizeRequest && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is AuthorizeRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "AuthorizeRequest{authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "AuthorizeRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect @@ -1098,6 +1119,9 @@ private constructor( class RefreshRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -1123,6 +1147,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -1141,6 +1168,10 @@ private constructor( fun responseMap(): Optional = Optional.ofNullable(responseMap.getNullable("response_map")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -1174,6 +1205,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() method() @@ -1194,6 +1226,7 @@ private constructor( /** A builder for [RefreshRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() @@ -1205,6 +1238,7 @@ private constructor( @JvmSynthetic internal fun from(refreshRequest: RefreshRequest) = apply { + authHeaderValueFormat = refreshRequest.authHeaderValueFormat authMethod = refreshRequest.authMethod endpoint = refreshRequest.endpoint method = refreshRequest.method @@ -1215,6 +1249,13 @@ private constructor( additionalProperties = refreshRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -1278,6 +1319,7 @@ private constructor( fun build(): RefreshRequest = RefreshRequest( + authHeaderValueFormat, authMethod, endpoint, method, @@ -1674,17 +1716,17 @@ private constructor( return true } - return /* spotless:off */ other is RefreshRequest && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is RefreshRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "RefreshRequest{authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "RefreshRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } class ScopeDelimiter @@ -1796,6 +1838,9 @@ private constructor( class TokenRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -1821,6 +1866,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -1839,6 +1887,10 @@ private constructor( fun responseMap(): Optional = Optional.ofNullable(responseMap.getNullable("response_map")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -1872,6 +1924,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() method() @@ -1892,6 +1945,7 @@ private constructor( /** A builder for [TokenRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() @@ -1903,6 +1957,7 @@ private constructor( @JvmSynthetic internal fun from(tokenRequest: TokenRequest) = apply { + authHeaderValueFormat = tokenRequest.authHeaderValueFormat authMethod = tokenRequest.authMethod endpoint = tokenRequest.endpoint method = tokenRequest.method @@ -1913,6 +1968,13 @@ private constructor( additionalProperties = tokenRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -1976,6 +2038,7 @@ private constructor( fun build(): TokenRequest = TokenRequest( + authHeaderValueFormat, authMethod, endpoint, method, @@ -2372,23 +2435,26 @@ private constructor( return true } - return /* spotless:off */ other is TokenRequest && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is TokenRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "TokenRequest{authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" + "TokenRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, additionalProperties=$additionalProperties}" } @NoAutoDetect class UserInfoRequest @JsonCreator private constructor( + @JsonProperty("auth_header_value_format") + @ExcludeMissing + private val authHeaderValueFormat: JsonField = JsonMissing.of(), @JsonProperty("auth_method") @ExcludeMissing private val authMethod: JsonField = JsonMissing.of(), @@ -2417,6 +2483,9 @@ private constructor( private val additionalProperties: Map = immutableEmptyMap(), ) { + fun authHeaderValueFormat(): Optional = + Optional.ofNullable(authHeaderValueFormat.getNullable("auth_header_value_format")) + fun authMethod(): Optional = Optional.ofNullable(authMethod.getNullable("auth_method")) @@ -2438,6 +2507,10 @@ private constructor( fun triggers(): Optional = Optional.ofNullable(triggers.getNullable("triggers")) + @JsonProperty("auth_header_value_format") + @ExcludeMissing + fun _authHeaderValueFormat(): JsonField = authHeaderValueFormat + @JsonProperty("auth_method") @ExcludeMissing fun _authMethod(): JsonField = authMethod @@ -2475,6 +2548,7 @@ private constructor( return@apply } + authHeaderValueFormat() authMethod() endpoint() method() @@ -2496,6 +2570,7 @@ private constructor( /** A builder for [UserInfoRequest]. */ class Builder internal constructor() { + private var authHeaderValueFormat: JsonField = JsonMissing.of() private var authMethod: JsonField = JsonMissing.of() private var endpoint: JsonField = JsonMissing.of() private var method: JsonField = JsonMissing.of() @@ -2508,6 +2583,7 @@ private constructor( @JvmSynthetic internal fun from(userInfoRequest: UserInfoRequest) = apply { + authHeaderValueFormat = userInfoRequest.authHeaderValueFormat authMethod = userInfoRequest.authMethod endpoint = userInfoRequest.endpoint method = userInfoRequest.method @@ -2519,6 +2595,13 @@ private constructor( additionalProperties = userInfoRequest.additionalProperties.toMutableMap() } + fun authHeaderValueFormat(authHeaderValueFormat: String) = + authHeaderValueFormat(JsonField.of(authHeaderValueFormat)) + + fun authHeaderValueFormat(authHeaderValueFormat: JsonField) = apply { + this.authHeaderValueFormat = authHeaderValueFormat + } + fun authMethod(authMethod: String) = authMethod(JsonField.of(authMethod)) fun authMethod(authMethod: JsonField) = apply { @@ -2586,6 +2669,7 @@ private constructor( fun build(): UserInfoRequest = UserInfoRequest( + authHeaderValueFormat, authMethod, endpoint, method, @@ -3106,17 +3190,17 @@ private constructor( return true } - return /* spotless:off */ other is UserInfoRequest && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && triggers == other.triggers && additionalProperties == other.additionalProperties /* spotless:on */ + return /* spotless:off */ other is UserInfoRequest && authHeaderValueFormat == other.authHeaderValueFormat && authMethod == other.authMethod && endpoint == other.endpoint && method == other.method && params == other.params && requestContentType == other.requestContentType && responseContentType == other.responseContentType && responseMap == other.responseMap && triggers == other.triggers && additionalProperties == other.additionalProperties /* spotless:on */ } /* spotless:off */ - private val hashCode: Int by lazy { Objects.hash(authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, triggers, additionalProperties) } + private val hashCode: Int by lazy { Objects.hash(authHeaderValueFormat, authMethod, endpoint, method, params, requestContentType, responseContentType, responseMap, triggers, additionalProperties) } /* spotless:on */ override fun hashCode(): Int = hashCode override fun toString() = - "UserInfoRequest{authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, triggers=$triggers, additionalProperties=$additionalProperties}" + "UserInfoRequest{authHeaderValueFormat=$authHeaderValueFormat, authMethod=$authMethod, endpoint=$endpoint, method=$method, params=$params, requestContentType=$requestContentType, responseContentType=$responseContentType, responseMap=$responseMap, triggers=$triggers, additionalProperties=$additionalProperties}" } override fun equals(other: Any?): Boolean { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthRequest.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthRequest.kt index 1f98fe9..6a78abf 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthRequest.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthStatusParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthStatusParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthStatusParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthStatusParams.kt index 644f8ad..00017f6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthStatusParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthStatusParams.kt @@ -1,12 +1,12 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizationContext.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizationContext.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizationContext.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizationContext.kt index 66f92fb..2293855 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizationContext.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizationContext.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizationResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizationResponse.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizationResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizationResponse.kt index 7b4b258..6583854 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizationResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizationResponse.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizeToolRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizeToolRequest.kt similarity index 93% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizeToolRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizeToolRequest.kt index 3f7fc35..e234a7a 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/AuthorizeToolRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AuthorizeToolRequest.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatCompletionCreateParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatCompletionCreateParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatCompletionCreateParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ChatCompletionCreateParams.kt index 76f59a8..5ca16cb 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatCompletionCreateParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatCompletionCreateParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Interact with language models via OpenAI's chat completions API */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatMessage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatMessage.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatMessage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ChatMessage.kt index 5578281..1a46a07 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatMessage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatMessage.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatRequest.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ChatRequest.kt index 6850dd6..208e264 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatRequest.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatResponse.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ChatResponse.kt index 18af71f..c5852c7 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ChatResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ChatResponse.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Choice.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/Choice.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Choice.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/Choice.kt index 77059ff..8849407 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Choice.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/Choice.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ConfirmUserRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ConfirmUserRequest.kt similarity index 90% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ConfirmUserRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ConfirmUserRequest.kt index 8f0c88c..7730057 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ConfirmUserRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ConfirmUserRequest.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects @NoAutoDetect diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ConfirmUserResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ConfirmUserResponse.kt similarity index 90% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ConfirmUserResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ConfirmUserResponse.kt index a11a920..ee54e05 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ConfirmUserResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ConfirmUserResponse.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/CreateWorkerRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/CreateWorkerRequest.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/CreateWorkerRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/CreateWorkerRequest.kt index 497b59c..799aabc 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/CreateWorkerRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/CreateWorkerRequest.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Error.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/Error.kt similarity index 91% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Error.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/Error.kt index be3cf48..ddfffcd 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Error.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/Error.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ExecuteToolRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ExecuteToolRequest.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ExecuteToolRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ExecuteToolRequest.kt index 287077f..486a36d 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ExecuteToolRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ExecuteToolRequest.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ExecuteToolResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ExecuteToolResponse.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ExecuteToolResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ExecuteToolResponse.kt index 6175402..b82e8c3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ExecuteToolResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ExecuteToolResponse.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/HealthCheckParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/HealthCheckParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/HealthCheckParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/HealthCheckParams.kt index 0b58286..8f15329 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/HealthCheckParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/HealthCheckParams.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Check if Arcade Engine is healthy */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/HealthSchema.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/HealthSchema.kt similarity index 89% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/HealthSchema.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/HealthSchema.kt index fc2baef..0569fb5 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/HealthSchema.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/HealthSchema.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/SecretResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/SecretResponse.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/SecretResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/SecretResponse.kt index 2316457..a904140 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/SecretResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/SecretResponse.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolAuthorizeParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolAuthorizeParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolAuthorizeParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolAuthorizeParams.kt index 24ec504..30c1d20 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolAuthorizeParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolAuthorizeParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Authorizes a user for a specific tool by name */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolDefinition.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolDefinition.kt similarity index 99% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolDefinition.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolDefinition.kt index 4c16d30..394ab44 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolDefinition.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolDefinition.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecuteParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecuteParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecuteParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecuteParams.kt index d73bd6f..135159f 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecuteParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecuteParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Executes a tool by name and arguments */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecution.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecution.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecution.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecution.kt index c191075..b1f5b64 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecution.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecution.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecutionAttempt.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecutionAttempt.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecutionAttempt.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecutionAttempt.kt index bcdc26c..64a13b1 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolExecutionAttempt.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolExecutionAttempt.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedGetParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedGetParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedGetParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedGetParams.kt index d020a8a..8e89a4f 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedGetParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedGetParams.kt @@ -1,12 +1,12 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedGetResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedGetResponse.kt similarity index 90% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedGetResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedGetResponse.kt index a1a4a25..c79308d 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedGetResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedGetResponse.kt @@ -1,15 +1,15 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects @NoAutoDetect diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListPage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListPage.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListPage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListPage.kt index 3026ead..e160d88 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListPage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListPage.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.blocking.tools.FormattedService +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.blocking.tools.FormattedService import java.util.Objects import java.util.Optional import java.util.stream.Stream diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListPageAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListPageAsync.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListPageAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListPageAsync.kt index 2310084..e79537a 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListPageAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListPageAsync.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.async.tools.FormattedServiceAsync +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.async.tools.FormattedServiceAsync import java.util.Objects import java.util.Optional import java.util.concurrent.CompletableFuture diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListParams.kt similarity index 82% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListParams.kt index 8149c85..a9daf3b 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListParams.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects import java.util.Optional @@ -16,6 +16,7 @@ import java.util.Optional class ToolFormattedListParams private constructor( private val format: String?, + private val includeAllVersions: Boolean?, private val limit: Long?, private val offset: Long?, private val toolkit: String?, @@ -27,6 +28,9 @@ private constructor( /** Provider format */ fun format(): Optional = Optional.ofNullable(format) + /** Include all versions of each tool */ + fun includeAllVersions(): Optional = Optional.ofNullable(includeAllVersions) + /** Number of items to return (default: 25, max: 100) */ fun limit(): Optional = Optional.ofNullable(limit) @@ -48,6 +52,9 @@ private constructor( override fun _queryParams(): QueryParams { val queryParams = QueryParams.builder() this.format?.let { queryParams.put("format", listOf(it.toString())) } + this.includeAllVersions?.let { + queryParams.put("include_all_versions", listOf(it.toString())) + } this.limit?.let { queryParams.put("limit", listOf(it.toString())) } this.offset?.let { queryParams.put("offset", listOf(it.toString())) } this.toolkit?.let { queryParams.put("toolkit", listOf(it.toString())) } @@ -68,6 +75,7 @@ private constructor( class Builder internal constructor() { private var format: String? = null + private var includeAllVersions: Boolean? = null private var limit: Long? = null private var offset: Long? = null private var toolkit: String? = null @@ -78,6 +86,7 @@ private constructor( @JvmSynthetic internal fun from(toolFormattedListParams: ToolFormattedListParams) = apply { format = toolFormattedListParams.format + includeAllVersions = toolFormattedListParams.includeAllVersions limit = toolFormattedListParams.limit offset = toolFormattedListParams.offset toolkit = toolFormattedListParams.toolkit @@ -92,6 +101,20 @@ private constructor( /** Provider format */ fun format(format: Optional) = format(format.orElse(null)) + /** Include all versions of each tool */ + fun includeAllVersions(includeAllVersions: Boolean?) = apply { + this.includeAllVersions = includeAllVersions + } + + /** Include all versions of each tool */ + fun includeAllVersions(includeAllVersions: Boolean) = + includeAllVersions(includeAllVersions as Boolean?) + + /** Include all versions of each tool */ + @Suppress("USELESS_CAST") // See https://youtrack.jetbrains.com/issue/KT-74228 + fun includeAllVersions(includeAllVersions: Optional) = + includeAllVersions(includeAllVersions.orElse(null) as Boolean?) + /** Number of items to return (default: 25, max: 100) */ fun limit(limit: Long?) = apply { this.limit = limit } @@ -225,6 +248,7 @@ private constructor( fun build(): ToolFormattedListParams = ToolFormattedListParams( format, + includeAllVersions, limit, offset, toolkit, @@ -239,11 +263,11 @@ private constructor( return true } - return /* spotless:off */ other is ToolFormattedListParams && format == other.format && limit == other.limit && offset == other.offset && toolkit == other.toolkit && userId == other.userId && additionalHeaders == other.additionalHeaders && additionalQueryParams == other.additionalQueryParams /* spotless:on */ + return /* spotless:off */ other is ToolFormattedListParams && format == other.format && includeAllVersions == other.includeAllVersions && limit == other.limit && offset == other.offset && toolkit == other.toolkit && userId == other.userId && additionalHeaders == other.additionalHeaders && additionalQueryParams == other.additionalQueryParams /* spotless:on */ } - override fun hashCode(): Int = /* spotless:off */ Objects.hash(format, limit, offset, toolkit, userId, additionalHeaders, additionalQueryParams) /* spotless:on */ + override fun hashCode(): Int = /* spotless:off */ Objects.hash(format, includeAllVersions, limit, offset, toolkit, userId, additionalHeaders, additionalQueryParams) /* spotless:on */ override fun toString() = - "ToolFormattedListParams{format=$format, limit=$limit, offset=$offset, toolkit=$toolkit, userId=$userId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}" + "ToolFormattedListParams{format=$format, includeAllVersions=$includeAllVersions, limit=$limit, offset=$offset, toolkit=$toolkit, userId=$userId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}" } diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListResponse.kt similarity index 90% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListResponse.kt index da68f5c..9a620b2 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolFormattedListResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolFormattedListResponse.kt @@ -1,15 +1,15 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects @NoAutoDetect diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolGetParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolGetParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolGetParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolGetParams.kt index 397bc5f..6f8acf2 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolGetParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolGetParams.kt @@ -1,17 +1,17 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonCreator +import dev.arcade.core.Enum +import dev.arcade.core.JsonField +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListPage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListPage.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListPage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListPage.kt index 70fe7d3..df48c7e 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListPage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListPage.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.blocking.ToolService +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.blocking.ToolService import java.util.Objects import java.util.Optional import java.util.stream.Stream diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListPageAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListPageAsync.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListPageAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListPageAsync.kt index 85f0938..40fc7a1 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListPageAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListPageAsync.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.async.ToolServiceAsync +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.async.ToolServiceAsync import java.util.Objects import java.util.Optional import java.util.concurrent.CompletableFuture diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListParams.kt similarity index 86% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListParams.kt index 34e8b46..788a274 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolListParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolListParams.kt @@ -1,22 +1,23 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonCreator +import dev.arcade.core.Enum +import dev.arcade.core.JsonField +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional /** Returns a page of tools from the engine configuration, optionally filtered by toolkit */ class ToolListParams private constructor( + private val includeAllVersions: Boolean?, private val includeFormat: List?, private val limit: Long?, private val offset: Long?, @@ -26,6 +27,9 @@ private constructor( private val additionalQueryParams: QueryParams, ) : Params { + /** Include all versions of each tool */ + fun includeAllVersions(): Optional = Optional.ofNullable(includeAllVersions) + /** Comma separated tool formats that will be included in the response. */ fun includeFormat(): Optional> = Optional.ofNullable(includeFormat) @@ -49,6 +53,9 @@ private constructor( override fun _queryParams(): QueryParams { val queryParams = QueryParams.builder() + this.includeAllVersions?.let { + queryParams.put("include_all_versions", listOf(it.toString())) + } this.includeFormat?.let { queryParams.put("include_format", listOf(it.joinToString(separator = ","))) } @@ -71,6 +78,7 @@ private constructor( @NoAutoDetect class Builder internal constructor() { + private var includeAllVersions: Boolean? = null private var includeFormat: MutableList? = null private var limit: Long? = null private var offset: Long? = null @@ -81,6 +89,7 @@ private constructor( @JvmSynthetic internal fun from(toolListParams: ToolListParams) = apply { + includeAllVersions = toolListParams.includeAllVersions includeFormat = toolListParams.includeFormat?.toMutableList() limit = toolListParams.limit offset = toolListParams.offset @@ -90,6 +99,20 @@ private constructor( additionalQueryParams = toolListParams.additionalQueryParams.toBuilder() } + /** Include all versions of each tool */ + fun includeAllVersions(includeAllVersions: Boolean?) = apply { + this.includeAllVersions = includeAllVersions + } + + /** Include all versions of each tool */ + fun includeAllVersions(includeAllVersions: Boolean) = + includeAllVersions(includeAllVersions as Boolean?) + + /** Include all versions of each tool */ + @Suppress("USELESS_CAST") // See https://youtrack.jetbrains.com/issue/KT-74228 + fun includeAllVersions(includeAllVersions: Optional) = + includeAllVersions(includeAllVersions.orElse(null) as Boolean?) + /** Comma separated tool formats that will be included in the response. */ fun includeFormat(includeFormat: List?) = apply { this.includeFormat = includeFormat?.toMutableList() @@ -237,6 +260,7 @@ private constructor( fun build(): ToolListParams = ToolListParams( + includeAllVersions, includeFormat?.toImmutable(), limit, offset, @@ -360,11 +384,11 @@ private constructor( return true } - return /* spotless:off */ other is ToolListParams && includeFormat == other.includeFormat && limit == other.limit && offset == other.offset && toolkit == other.toolkit && userId == other.userId && additionalHeaders == other.additionalHeaders && additionalQueryParams == other.additionalQueryParams /* spotless:on */ + return /* spotless:off */ other is ToolListParams && includeAllVersions == other.includeAllVersions && includeFormat == other.includeFormat && limit == other.limit && offset == other.offset && toolkit == other.toolkit && userId == other.userId && additionalHeaders == other.additionalHeaders && additionalQueryParams == other.additionalQueryParams /* spotless:on */ } - override fun hashCode(): Int = /* spotless:off */ Objects.hash(includeFormat, limit, offset, toolkit, userId, additionalHeaders, additionalQueryParams) /* spotless:on */ + override fun hashCode(): Int = /* spotless:off */ Objects.hash(includeAllVersions, includeFormat, limit, offset, toolkit, userId, additionalHeaders, additionalQueryParams) /* spotless:on */ override fun toString() = - "ToolListParams{includeFormat=$includeFormat, limit=$limit, offset=$offset, toolkit=$toolkit, userId=$userId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}" + "ToolListParams{includeAllVersions=$includeAllVersions, includeFormat=$includeFormat, limit=$limit, offset=$offset, toolkit=$toolkit, userId=$userId, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}" } diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledGetParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledGetParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledGetParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledGetParams.kt index 31a0015..aeb0299 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledGetParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledGetParams.kt @@ -1,12 +1,12 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Returns the details for a specific scheduled tool execution */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledGetResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledGetResponse.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledGetResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledGetResponse.kt index ee843cb..808966e 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledGetResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledGetResponse.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListPage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListPage.kt similarity index 93% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListPage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListPage.kt index 9e1e680..e75e666 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListPage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListPage.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.blocking.tools.ScheduledService +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.blocking.tools.ScheduledService import java.util.Objects import java.util.Optional import java.util.stream.Stream diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListPageAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListPageAsync.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListPageAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListPageAsync.kt index eee11c3..bbd1d06 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListPageAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListPageAsync.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.async.tools.ScheduledServiceAsync +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.async.tools.ScheduledServiceAsync import java.util.Objects import java.util.Optional import java.util.concurrent.CompletableFuture diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListParams.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListParams.kt index 460b9f0..fbdf6bb 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ToolScheduledListParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ToolScheduledListParams.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/UpdateWorkerRequest.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/UpdateWorkerRequest.kt similarity index 98% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/UpdateWorkerRequest.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/UpdateWorkerRequest.kt index 03efa75..ecae2c3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/UpdateWorkerRequest.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/UpdateWorkerRequest.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Usage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/Usage.kt similarity index 93% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Usage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/Usage.kt index cf495c1..44af4a6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/Usage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/Usage.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/UserConnectionResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/UserConnectionResponse.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/UserConnectionResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/UserConnectionResponse.kt index ab71b85..020babb 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/UserConnectionResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/UserConnectionResponse.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ValueSchema.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/ValueSchema.kt similarity index 92% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ValueSchema.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/ValueSchema.kt index 8c2dca4..a30b8eb 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/ValueSchema.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/ValueSchema.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.checkRequired +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerCreateParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerCreateParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerCreateParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerCreateParams.kt index 1e99ca8..c757fee 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerCreateParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerCreateParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Create a worker */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerDeleteParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerDeleteParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerDeleteParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerDeleteParams.kt index d55380f..e19c502 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerDeleteParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerDeleteParams.kt @@ -1,14 +1,14 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerGetParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerGetParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerGetParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerGetParams.kt index abca034..bb2e6af 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerGetParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerGetParams.kt @@ -1,12 +1,12 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Get a worker by ID */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerHealthParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerHealthParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerHealthParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerHealthParams.kt index 774c1d3..98ce4eb 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerHealthParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerHealthParams.kt @@ -1,12 +1,12 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Get the health of a worker */ diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerHealthResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerHealthResponse.kt similarity index 93% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerHealthResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerHealthResponse.kt index 8aeb022..aec2537 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerHealthResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerHealthResponse.kt @@ -1,18 +1,18 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListPage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListPage.kt similarity index 93% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListPage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListPage.kt index c898256..6a9b148 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListPage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListPage.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.blocking.WorkerService +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.blocking.WorkerService import java.util.Objects import java.util.Optional import java.util.stream.Stream diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListPageAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListPageAsync.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListPageAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListPageAsync.kt index 332b7e3..c8b26ef 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListPageAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListPageAsync.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.async.WorkerServiceAsync +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.async.WorkerServiceAsync import java.util.Objects import java.util.Optional import java.util.concurrent.CompletableFuture diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListParams.kt similarity index 97% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListParams.kt index e99df3b..201517a 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerListParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerListParams.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerResponse.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerResponse.kt similarity index 99% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerResponse.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerResponse.kt index 4aa6e4d..0806721 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerResponse.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerResponse.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.Enum -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.errors.ArcadeInvalidDataException +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.Enum +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.errors.ArcadeInvalidDataException import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsPage.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsPage.kt similarity index 93% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsPage.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsPage.kt index 7af58cb..3f200c6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsPage.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsPage.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.blocking.WorkerService +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.blocking.WorkerService import java.util.Objects import java.util.Optional import java.util.stream.Stream diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsPageAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsPageAsync.kt similarity index 94% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsPageAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsPageAsync.kt index a0b61d3..573a6db 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsPageAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsPageAsync.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.ExcludeMissing -import com.arcade_engine.api.core.JsonField -import com.arcade_engine.api.core.JsonMissing -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.immutableEmptyMap -import com.arcade_engine.api.core.toImmutable -import com.arcade_engine.api.services.async.WorkerServiceAsync +package dev.arcade.models + import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonCreator import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import dev.arcade.services.async.WorkerServiceAsync import java.util.Objects import java.util.Optional import java.util.concurrent.CompletableFuture diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsParams.kt similarity index 96% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsParams.kt index 148d974..babb32c 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerToolsParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerToolsParams.kt @@ -1,12 +1,12 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects import java.util.Optional diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerUpdateParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerUpdateParams.kt similarity index 95% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerUpdateParams.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerUpdateParams.kt index c8f32ff..9701793 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/models/WorkerUpdateParams.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/WorkerUpdateParams.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models - -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.NoAutoDetect -import com.arcade_engine.api.core.Params -import com.arcade_engine.api.core.checkRequired -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.http.QueryParams +package dev.arcade.models + +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams import java.util.Objects /** Update a worker */ diff --git a/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AdminServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AdminServiceAsync.kt new file mode 100644 index 0000000..d56dbff --- /dev/null +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AdminServiceAsync.kt @@ -0,0 +1,16 @@ +// File generated from our OpenAPI spec by Stainless. + +package dev.arcade.services.async + +import dev.arcade.services.async.admin.AuthProviderServiceAsync +import dev.arcade.services.async.admin.SecretServiceAsync +import dev.arcade.services.async.admin.UserConnectionServiceAsync + +interface AdminServiceAsync { + + fun userConnections(): UserConnectionServiceAsync + + fun authProviders(): AuthProviderServiceAsync + + fun secrets(): SecretServiceAsync +} diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AdminServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AdminServiceAsyncImpl.kt similarity index 57% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AdminServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/AdminServiceAsyncImpl.kt index d01ee80..b74b7dc 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AdminServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AdminServiceAsyncImpl.kt @@ -1,14 +1,14 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.services.async.admin.AuthProviderServiceAsync -import com.arcade_engine.api.services.async.admin.AuthProviderServiceAsyncImpl -import com.arcade_engine.api.services.async.admin.SecretServiceAsync -import com.arcade_engine.api.services.async.admin.SecretServiceAsyncImpl -import com.arcade_engine.api.services.async.admin.UserConnectionServiceAsync -import com.arcade_engine.api.services.async.admin.UserConnectionServiceAsyncImpl +package dev.arcade.services.async + +import dev.arcade.core.ClientOptions +import dev.arcade.services.async.admin.AuthProviderServiceAsync +import dev.arcade.services.async.admin.AuthProviderServiceAsyncImpl +import dev.arcade.services.async.admin.SecretServiceAsync +import dev.arcade.services.async.admin.SecretServiceAsyncImpl +import dev.arcade.services.async.admin.UserConnectionServiceAsync +import dev.arcade.services.async.admin.UserConnectionServiceAsyncImpl class AdminServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : AdminServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AuthServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AuthServiceAsync.kt similarity index 75% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AuthServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/AuthServiceAsync.kt index 1bdc83d..1594e9d 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AuthServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AuthServiceAsync.kt @@ -2,14 +2,14 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async +package dev.arcade.services.async -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AuthAuthorizeParams -import com.arcade_engine.api.models.AuthConfirmUserParams -import com.arcade_engine.api.models.AuthStatusParams -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ConfirmUserResponse +import dev.arcade.core.RequestOptions +import dev.arcade.models.AuthAuthorizeParams +import dev.arcade.models.AuthConfirmUserParams +import dev.arcade.models.AuthStatusParams +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ConfirmUserResponse import java.util.concurrent.CompletableFuture interface AuthServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AuthServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AuthServiceAsyncImpl.kt similarity index 81% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AuthServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/AuthServiceAsyncImpl.kt index 0df82aa..3f586f8 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/AuthServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/AuthServiceAsyncImpl.kt @@ -1,23 +1,23 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async +package dev.arcade.services.async -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AuthAuthorizeParams -import com.arcade_engine.api.models.AuthConfirmUserParams -import com.arcade_engine.api.models.AuthStatusParams -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ConfirmUserResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AuthAuthorizeParams +import dev.arcade.models.AuthConfirmUserParams +import dev.arcade.models.AuthStatusParams +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ConfirmUserResponse import java.util.concurrent.CompletableFuture class AuthServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ChatServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ChatServiceAsync.kt similarity index 53% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ChatServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/ChatServiceAsync.kt index bc33178..9b2e892 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ChatServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ChatServiceAsync.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async +package dev.arcade.services.async -import com.arcade_engine.api.services.async.chat.CompletionServiceAsync +import dev.arcade.services.async.chat.CompletionServiceAsync interface ChatServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ChatServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ChatServiceAsyncImpl.kt similarity index 60% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ChatServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/ChatServiceAsyncImpl.kt index bd9bd8e..dd5b64a 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ChatServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ChatServiceAsyncImpl.kt @@ -1,10 +1,10 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async +package dev.arcade.services.async -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.services.async.chat.CompletionServiceAsync -import com.arcade_engine.api.services.async.chat.CompletionServiceAsyncImpl +import dev.arcade.core.ClientOptions +import dev.arcade.services.async.chat.CompletionServiceAsync +import dev.arcade.services.async.chat.CompletionServiceAsyncImpl class ChatServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : ChatServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/HealthServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/HealthServiceAsync.kt similarity index 69% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/HealthServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/HealthServiceAsync.kt index 101915d..add8147 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/HealthServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/HealthServiceAsync.kt @@ -2,11 +2,11 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async +package dev.arcade.services.async -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.HealthCheckParams -import com.arcade_engine.api.models.HealthSchema +import dev.arcade.core.RequestOptions +import dev.arcade.models.HealthCheckParams +import dev.arcade.models.HealthSchema import java.util.concurrent.CompletableFuture interface HealthServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/HealthServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/HealthServiceAsyncImpl.kt similarity index 66% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/HealthServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/HealthServiceAsyncImpl.kt index 189e6d5..3c243b0 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/HealthServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/HealthServiceAsyncImpl.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async +package dev.arcade.services.async -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.HealthCheckParams -import com.arcade_engine.api.models.HealthSchema +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.HealthCheckParams +import dev.arcade.models.HealthSchema import java.util.concurrent.CompletableFuture class HealthServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ToolServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ToolServiceAsync.kt similarity index 65% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ToolServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/ToolServiceAsync.kt index e252bdd..e7c83b4 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ToolServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ToolServiceAsync.kt @@ -2,19 +2,19 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async - -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ExecuteToolResponse -import com.arcade_engine.api.models.ToolAuthorizeParams -import com.arcade_engine.api.models.ToolDefinition -import com.arcade_engine.api.models.ToolExecuteParams -import com.arcade_engine.api.models.ToolGetParams -import com.arcade_engine.api.models.ToolListPageAsync -import com.arcade_engine.api.models.ToolListParams -import com.arcade_engine.api.services.async.tools.FormattedServiceAsync -import com.arcade_engine.api.services.async.tools.ScheduledServiceAsync +package dev.arcade.services.async + +import dev.arcade.core.RequestOptions +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ExecuteToolResponse +import dev.arcade.models.ToolAuthorizeParams +import dev.arcade.models.ToolDefinition +import dev.arcade.models.ToolExecuteParams +import dev.arcade.models.ToolGetParams +import dev.arcade.models.ToolListPageAsync +import dev.arcade.models.ToolListParams +import dev.arcade.services.async.tools.FormattedServiceAsync +import dev.arcade.services.async.tools.ScheduledServiceAsync import java.util.concurrent.CompletableFuture interface ToolServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ToolServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ToolServiceAsyncImpl.kt similarity index 79% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ToolServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/ToolServiceAsyncImpl.kt index 121376a..5f2bb57 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/ToolServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/ToolServiceAsyncImpl.kt @@ -1,30 +1,30 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ExecuteToolResponse -import com.arcade_engine.api.models.ToolAuthorizeParams -import com.arcade_engine.api.models.ToolDefinition -import com.arcade_engine.api.models.ToolExecuteParams -import com.arcade_engine.api.models.ToolGetParams -import com.arcade_engine.api.models.ToolListPageAsync -import com.arcade_engine.api.models.ToolListParams -import com.arcade_engine.api.services.async.tools.FormattedServiceAsync -import com.arcade_engine.api.services.async.tools.FormattedServiceAsyncImpl -import com.arcade_engine.api.services.async.tools.ScheduledServiceAsync -import com.arcade_engine.api.services.async.tools.ScheduledServiceAsyncImpl +package dev.arcade.services.async + +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ExecuteToolResponse +import dev.arcade.models.ToolAuthorizeParams +import dev.arcade.models.ToolDefinition +import dev.arcade.models.ToolExecuteParams +import dev.arcade.models.ToolGetParams +import dev.arcade.models.ToolListPageAsync +import dev.arcade.models.ToolListParams +import dev.arcade.services.async.tools.FormattedServiceAsync +import dev.arcade.services.async.tools.FormattedServiceAsyncImpl +import dev.arcade.services.async.tools.ScheduledServiceAsync +import dev.arcade.services.async.tools.ScheduledServiceAsyncImpl import java.util.concurrent.CompletableFuture class ToolServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/WorkerServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/WorkerServiceAsync.kt similarity index 70% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/WorkerServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/WorkerServiceAsync.kt index e2cd2da..4be0b70 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/WorkerServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/WorkerServiceAsync.kt @@ -2,20 +2,20 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async +package dev.arcade.services.async -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.WorkerCreateParams -import com.arcade_engine.api.models.WorkerDeleteParams -import com.arcade_engine.api.models.WorkerGetParams -import com.arcade_engine.api.models.WorkerHealthParams -import com.arcade_engine.api.models.WorkerHealthResponse -import com.arcade_engine.api.models.WorkerListPageAsync -import com.arcade_engine.api.models.WorkerListParams -import com.arcade_engine.api.models.WorkerResponse -import com.arcade_engine.api.models.WorkerToolsPageAsync -import com.arcade_engine.api.models.WorkerToolsParams -import com.arcade_engine.api.models.WorkerUpdateParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.WorkerCreateParams +import dev.arcade.models.WorkerDeleteParams +import dev.arcade.models.WorkerGetParams +import dev.arcade.models.WorkerHealthParams +import dev.arcade.models.WorkerHealthResponse +import dev.arcade.models.WorkerListPageAsync +import dev.arcade.models.WorkerListParams +import dev.arcade.models.WorkerResponse +import dev.arcade.models.WorkerToolsPageAsync +import dev.arcade.models.WorkerToolsParams +import dev.arcade.models.WorkerUpdateParams import java.util.concurrent.CompletableFuture interface WorkerServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/WorkerServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/WorkerServiceAsyncImpl.kt similarity index 85% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/WorkerServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/WorkerServiceAsyncImpl.kt index d017638..98bccfa 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/WorkerServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/WorkerServiceAsyncImpl.kt @@ -1,30 +1,30 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.emptyHandler -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.WorkerCreateParams -import com.arcade_engine.api.models.WorkerDeleteParams -import com.arcade_engine.api.models.WorkerGetParams -import com.arcade_engine.api.models.WorkerHealthParams -import com.arcade_engine.api.models.WorkerHealthResponse -import com.arcade_engine.api.models.WorkerListPageAsync -import com.arcade_engine.api.models.WorkerListParams -import com.arcade_engine.api.models.WorkerResponse -import com.arcade_engine.api.models.WorkerToolsPageAsync -import com.arcade_engine.api.models.WorkerToolsParams -import com.arcade_engine.api.models.WorkerUpdateParams +package dev.arcade.services.async + +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.emptyHandler +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.WorkerCreateParams +import dev.arcade.models.WorkerDeleteParams +import dev.arcade.models.WorkerGetParams +import dev.arcade.models.WorkerHealthParams +import dev.arcade.models.WorkerHealthResponse +import dev.arcade.models.WorkerListPageAsync +import dev.arcade.models.WorkerListParams +import dev.arcade.models.WorkerResponse +import dev.arcade.models.WorkerToolsPageAsync +import dev.arcade.models.WorkerToolsParams +import dev.arcade.models.WorkerUpdateParams import java.util.concurrent.CompletableFuture class WorkerServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/AuthProviderServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/AuthProviderServiceAsync.kt similarity index 72% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/AuthProviderServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/AuthProviderServiceAsync.kt index 64095b7..cd9e7e5 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/AuthProviderServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/AuthProviderServiceAsync.kt @@ -2,16 +2,16 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async.admin - -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AdminAuthProviderCreateParams -import com.arcade_engine.api.models.AdminAuthProviderDeleteParams -import com.arcade_engine.api.models.AdminAuthProviderGetParams -import com.arcade_engine.api.models.AdminAuthProviderListParams -import com.arcade_engine.api.models.AdminAuthProviderListResponse -import com.arcade_engine.api.models.AdminAuthProviderPatchParams -import com.arcade_engine.api.models.AuthProviderResponse +package dev.arcade.services.async.admin + +import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminAuthProviderCreateParams +import dev.arcade.models.AdminAuthProviderDeleteParams +import dev.arcade.models.AdminAuthProviderGetParams +import dev.arcade.models.AdminAuthProviderListParams +import dev.arcade.models.AdminAuthProviderListResponse +import dev.arcade.models.AdminAuthProviderPatchParams +import dev.arcade.models.AuthProviderResponse import java.util.concurrent.CompletableFuture interface AuthProviderServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/AuthProviderServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/AuthProviderServiceAsyncImpl.kt similarity index 85% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/AuthProviderServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/AuthProviderServiceAsyncImpl.kt index 2326761..81d77dc 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/AuthProviderServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/AuthProviderServiceAsyncImpl.kt @@ -1,25 +1,25 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async.admin +package dev.arcade.services.async.admin -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AdminAuthProviderCreateParams -import com.arcade_engine.api.models.AdminAuthProviderDeleteParams -import com.arcade_engine.api.models.AdminAuthProviderGetParams -import com.arcade_engine.api.models.AdminAuthProviderListParams -import com.arcade_engine.api.models.AdminAuthProviderListResponse -import com.arcade_engine.api.models.AdminAuthProviderPatchParams -import com.arcade_engine.api.models.AuthProviderResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminAuthProviderCreateParams +import dev.arcade.models.AdminAuthProviderDeleteParams +import dev.arcade.models.AdminAuthProviderGetParams +import dev.arcade.models.AdminAuthProviderListParams +import dev.arcade.models.AdminAuthProviderListResponse +import dev.arcade.models.AdminAuthProviderPatchParams +import dev.arcade.models.AuthProviderResponse import java.util.concurrent.CompletableFuture class AuthProviderServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/SecretServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsync.kt similarity index 71% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/SecretServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsync.kt index 2e0f244..6ea2497 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/SecretServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsync.kt @@ -2,12 +2,12 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async.admin +package dev.arcade.services.async.admin -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AdminSecretDeleteParams -import com.arcade_engine.api.models.AdminSecretListParams -import com.arcade_engine.api.models.AdminSecretListResponse +import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminSecretDeleteParams +import dev.arcade.models.AdminSecretListParams +import dev.arcade.models.AdminSecretListResponse import java.util.concurrent.CompletableFuture interface SecretServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/SecretServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsyncImpl.kt similarity index 72% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/SecretServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsyncImpl.kt index 62ff6cf..c4752e3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/SecretServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsyncImpl.kt @@ -1,22 +1,22 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async.admin +package dev.arcade.services.async.admin -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.emptyHandler -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AdminSecretDeleteParams -import com.arcade_engine.api.models.AdminSecretListParams -import com.arcade_engine.api.models.AdminSecretListResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.emptyHandler +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminSecretDeleteParams +import dev.arcade.models.AdminSecretListParams +import dev.arcade.models.AdminSecretListResponse import java.util.concurrent.CompletableFuture class SecretServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/UserConnectionServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/UserConnectionServiceAsync.kt similarity index 69% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/UserConnectionServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/UserConnectionServiceAsync.kt index e6a7e22..c8899af 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/UserConnectionServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/UserConnectionServiceAsync.kt @@ -2,12 +2,12 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async.admin +package dev.arcade.services.async.admin -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AdminUserConnectionDeleteParams -import com.arcade_engine.api.models.AdminUserConnectionListPageAsync -import com.arcade_engine.api.models.AdminUserConnectionListParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminUserConnectionDeleteParams +import dev.arcade.models.AdminUserConnectionListPageAsync +import dev.arcade.models.AdminUserConnectionListParams import java.util.concurrent.CompletableFuture interface UserConnectionServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/UserConnectionServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/UserConnectionServiceAsyncImpl.kt similarity index 73% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/UserConnectionServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/UserConnectionServiceAsyncImpl.kt index a46c8f9..41f9c06 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/admin/UserConnectionServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/UserConnectionServiceAsyncImpl.kt @@ -1,22 +1,22 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async.admin +package dev.arcade.services.async.admin -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.emptyHandler -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AdminUserConnectionDeleteParams -import com.arcade_engine.api.models.AdminUserConnectionListPageAsync -import com.arcade_engine.api.models.AdminUserConnectionListParams +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.emptyHandler +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminUserConnectionDeleteParams +import dev.arcade.models.AdminUserConnectionListPageAsync +import dev.arcade.models.AdminUserConnectionListParams import java.util.concurrent.CompletableFuture class UserConnectionServiceAsyncImpl diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/chat/CompletionServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/chat/CompletionServiceAsync.kt similarity index 69% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/chat/CompletionServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/chat/CompletionServiceAsync.kt index afb1e42..f52e269 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/chat/CompletionServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/chat/CompletionServiceAsync.kt @@ -2,11 +2,11 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async.chat +package dev.arcade.services.async.chat -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.ChatCompletionCreateParams -import com.arcade_engine.api.models.ChatResponse +import dev.arcade.core.RequestOptions +import dev.arcade.models.ChatCompletionCreateParams +import dev.arcade.models.ChatResponse import java.util.concurrent.CompletableFuture interface CompletionServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/chat/CompletionServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/chat/CompletionServiceAsyncImpl.kt similarity index 67% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/chat/CompletionServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/chat/CompletionServiceAsyncImpl.kt index b997ddd..a7d0aff 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/chat/CompletionServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/chat/CompletionServiceAsyncImpl.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async.chat +package dev.arcade.services.async.chat -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.ChatCompletionCreateParams -import com.arcade_engine.api.models.ChatResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.ChatCompletionCreateParams +import dev.arcade.models.ChatResponse import java.util.concurrent.CompletableFuture class CompletionServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/FormattedServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/FormattedServiceAsync.kt similarity index 71% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/FormattedServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/FormattedServiceAsync.kt index e443c7b..e74f1b4 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/FormattedServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/FormattedServiceAsync.kt @@ -2,13 +2,13 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async.tools +package dev.arcade.services.async.tools -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.ToolFormattedGetParams -import com.arcade_engine.api.models.ToolFormattedGetResponse -import com.arcade_engine.api.models.ToolFormattedListPageAsync -import com.arcade_engine.api.models.ToolFormattedListParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.ToolFormattedGetParams +import dev.arcade.models.ToolFormattedGetResponse +import dev.arcade.models.ToolFormattedListPageAsync +import dev.arcade.models.ToolFormattedListParams import java.util.concurrent.CompletableFuture interface FormattedServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/FormattedServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/FormattedServiceAsyncImpl.kt similarity index 77% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/FormattedServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/FormattedServiceAsyncImpl.kt index 1b05a4e..e042d1c 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/FormattedServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/FormattedServiceAsyncImpl.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async.tools +package dev.arcade.services.async.tools -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.ToolFormattedGetParams -import com.arcade_engine.api.models.ToolFormattedGetResponse -import com.arcade_engine.api.models.ToolFormattedListPageAsync -import com.arcade_engine.api.models.ToolFormattedListParams +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.ToolFormattedGetParams +import dev.arcade.models.ToolFormattedGetResponse +import dev.arcade.models.ToolFormattedListPageAsync +import dev.arcade.models.ToolFormattedListParams import java.util.concurrent.CompletableFuture class FormattedServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/ScheduledServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/ScheduledServiceAsync.kt similarity index 68% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/ScheduledServiceAsync.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/ScheduledServiceAsync.kt index 3ac01cf..c0ea1ea 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/ScheduledServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/ScheduledServiceAsync.kt @@ -2,13 +2,13 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.async.tools +package dev.arcade.services.async.tools -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.ToolScheduledGetParams -import com.arcade_engine.api.models.ToolScheduledGetResponse -import com.arcade_engine.api.models.ToolScheduledListPageAsync -import com.arcade_engine.api.models.ToolScheduledListParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.ToolScheduledGetParams +import dev.arcade.models.ToolScheduledGetResponse +import dev.arcade.models.ToolScheduledListPageAsync +import dev.arcade.models.ToolScheduledListParams import java.util.concurrent.CompletableFuture interface ScheduledServiceAsync { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/ScheduledServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/ScheduledServiceAsyncImpl.kt similarity index 76% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/ScheduledServiceAsyncImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/ScheduledServiceAsyncImpl.kt index 9c98b17..cedb983 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/async/tools/ScheduledServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/tools/ScheduledServiceAsyncImpl.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.async.tools +package dev.arcade.services.async.tools -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.prepareAsync -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.ToolScheduledGetParams -import com.arcade_engine.api.models.ToolScheduledGetResponse -import com.arcade_engine.api.models.ToolScheduledListPageAsync -import com.arcade_engine.api.models.ToolScheduledListParams +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.prepareAsync +import dev.arcade.errors.ArcadeError +import dev.arcade.models.ToolScheduledGetParams +import dev.arcade.models.ToolScheduledGetResponse +import dev.arcade.models.ToolScheduledListPageAsync +import dev.arcade.models.ToolScheduledListParams import java.util.concurrent.CompletableFuture class ScheduledServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : diff --git a/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AdminService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AdminService.kt new file mode 100644 index 0000000..3483ce8 --- /dev/null +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AdminService.kt @@ -0,0 +1,16 @@ +// File generated from our OpenAPI spec by Stainless. + +package dev.arcade.services.blocking + +import dev.arcade.services.blocking.admin.AuthProviderService +import dev.arcade.services.blocking.admin.SecretService +import dev.arcade.services.blocking.admin.UserConnectionService + +interface AdminService { + + fun userConnections(): UserConnectionService + + fun authProviders(): AuthProviderService + + fun secrets(): SecretService +} diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AdminServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AdminServiceImpl.kt similarity index 56% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AdminServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AdminServiceImpl.kt index b126a45..b08d2d5 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AdminServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AdminServiceImpl.kt @@ -1,14 +1,14 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.services.blocking.admin.AuthProviderService -import com.arcade_engine.api.services.blocking.admin.AuthProviderServiceImpl -import com.arcade_engine.api.services.blocking.admin.SecretService -import com.arcade_engine.api.services.blocking.admin.SecretServiceImpl -import com.arcade_engine.api.services.blocking.admin.UserConnectionService -import com.arcade_engine.api.services.blocking.admin.UserConnectionServiceImpl +package dev.arcade.services.blocking + +import dev.arcade.core.ClientOptions +import dev.arcade.services.blocking.admin.AuthProviderService +import dev.arcade.services.blocking.admin.AuthProviderServiceImpl +import dev.arcade.services.blocking.admin.SecretService +import dev.arcade.services.blocking.admin.SecretServiceImpl +import dev.arcade.services.blocking.admin.UserConnectionService +import dev.arcade.services.blocking.admin.UserConnectionServiceImpl class AdminServiceImpl internal constructor(private val clientOptions: ClientOptions) : AdminService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AuthService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AuthService.kt similarity index 73% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AuthService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AuthService.kt index f213ad2..966d8dc 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AuthService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AuthService.kt @@ -2,14 +2,14 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AuthAuthorizeParams -import com.arcade_engine.api.models.AuthConfirmUserParams -import com.arcade_engine.api.models.AuthStatusParams -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ConfirmUserResponse +import dev.arcade.core.RequestOptions +import dev.arcade.models.AuthAuthorizeParams +import dev.arcade.models.AuthConfirmUserParams +import dev.arcade.models.AuthStatusParams +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ConfirmUserResponse interface AuthService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AuthServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AuthServiceImpl.kt similarity index 79% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AuthServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AuthServiceImpl.kt index ca1089b..3f29cc3 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/AuthServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/AuthServiceImpl.kt @@ -1,23 +1,23 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AuthAuthorizeParams -import com.arcade_engine.api.models.AuthConfirmUserParams -import com.arcade_engine.api.models.AuthStatusParams -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ConfirmUserResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AuthAuthorizeParams +import dev.arcade.models.AuthConfirmUserParams +import dev.arcade.models.AuthStatusParams +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ConfirmUserResponse class AuthServiceImpl internal constructor(private val clientOptions: ClientOptions) : AuthService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ChatService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ChatService.kt similarity index 51% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ChatService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ChatService.kt index 69b8a2d..4cd9d6d 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ChatService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ChatService.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.services.blocking.chat.CompletionService +import dev.arcade.services.blocking.chat.CompletionService interface ChatService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ChatServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ChatServiceImpl.kt similarity index 57% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ChatServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ChatServiceImpl.kt index a8a5362..50b6e51 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ChatServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ChatServiceImpl.kt @@ -1,10 +1,10 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.services.blocking.chat.CompletionService -import com.arcade_engine.api.services.blocking.chat.CompletionServiceImpl +import dev.arcade.core.ClientOptions +import dev.arcade.services.blocking.chat.CompletionService +import dev.arcade.services.blocking.chat.CompletionServiceImpl class ChatServiceImpl internal constructor(private val clientOptions: ClientOptions) : ChatService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/HealthService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/HealthService.kt similarity index 65% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/HealthService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/HealthService.kt index 8a9729b..3245258 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/HealthService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/HealthService.kt @@ -2,11 +2,11 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.HealthCheckParams -import com.arcade_engine.api.models.HealthSchema +import dev.arcade.core.RequestOptions +import dev.arcade.models.HealthCheckParams +import dev.arcade.models.HealthSchema interface HealthService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/HealthServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/HealthServiceImpl.kt similarity index 62% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/HealthServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/HealthServiceImpl.kt index da7f5c2..51d6afa 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/HealthServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/HealthServiceImpl.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.HealthCheckParams -import com.arcade_engine.api.models.HealthSchema +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.HealthCheckParams +import dev.arcade.models.HealthSchema class HealthServiceImpl internal constructor(private val clientOptions: ClientOptions) : HealthService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ToolService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ToolService.kt similarity index 63% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ToolService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ToolService.kt index 1069418..3ed53bc 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ToolService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ToolService.kt @@ -2,19 +2,19 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking - -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ExecuteToolResponse -import com.arcade_engine.api.models.ToolAuthorizeParams -import com.arcade_engine.api.models.ToolDefinition -import com.arcade_engine.api.models.ToolExecuteParams -import com.arcade_engine.api.models.ToolGetParams -import com.arcade_engine.api.models.ToolListPage -import com.arcade_engine.api.models.ToolListParams -import com.arcade_engine.api.services.blocking.tools.FormattedService -import com.arcade_engine.api.services.blocking.tools.ScheduledService +package dev.arcade.services.blocking + +import dev.arcade.core.RequestOptions +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ExecuteToolResponse +import dev.arcade.models.ToolAuthorizeParams +import dev.arcade.models.ToolDefinition +import dev.arcade.models.ToolExecuteParams +import dev.arcade.models.ToolGetParams +import dev.arcade.models.ToolListPage +import dev.arcade.models.ToolListParams +import dev.arcade.services.blocking.tools.FormattedService +import dev.arcade.services.blocking.tools.ScheduledService interface ToolService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ToolServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ToolServiceImpl.kt similarity index 76% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ToolServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ToolServiceImpl.kt index 0a4787f..7dc3997 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/ToolServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/ToolServiceImpl.kt @@ -1,30 +1,30 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ExecuteToolResponse -import com.arcade_engine.api.models.ToolAuthorizeParams -import com.arcade_engine.api.models.ToolDefinition -import com.arcade_engine.api.models.ToolExecuteParams -import com.arcade_engine.api.models.ToolGetParams -import com.arcade_engine.api.models.ToolListPage -import com.arcade_engine.api.models.ToolListParams -import com.arcade_engine.api.services.blocking.tools.FormattedService -import com.arcade_engine.api.services.blocking.tools.FormattedServiceImpl -import com.arcade_engine.api.services.blocking.tools.ScheduledService -import com.arcade_engine.api.services.blocking.tools.ScheduledServiceImpl +package dev.arcade.services.blocking + +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ExecuteToolResponse +import dev.arcade.models.ToolAuthorizeParams +import dev.arcade.models.ToolDefinition +import dev.arcade.models.ToolExecuteParams +import dev.arcade.models.ToolGetParams +import dev.arcade.models.ToolListPage +import dev.arcade.models.ToolListParams +import dev.arcade.services.blocking.tools.FormattedService +import dev.arcade.services.blocking.tools.FormattedServiceImpl +import dev.arcade.services.blocking.tools.ScheduledService +import dev.arcade.services.blocking.tools.ScheduledServiceImpl class ToolServiceImpl internal constructor(private val clientOptions: ClientOptions) : ToolService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/WorkerService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/WorkerService.kt similarity index 68% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/WorkerService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/WorkerService.kt index 802eb7d..00a55f6 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/WorkerService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/WorkerService.kt @@ -2,20 +2,20 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.WorkerCreateParams -import com.arcade_engine.api.models.WorkerDeleteParams -import com.arcade_engine.api.models.WorkerGetParams -import com.arcade_engine.api.models.WorkerHealthParams -import com.arcade_engine.api.models.WorkerHealthResponse -import com.arcade_engine.api.models.WorkerListPage -import com.arcade_engine.api.models.WorkerListParams -import com.arcade_engine.api.models.WorkerResponse -import com.arcade_engine.api.models.WorkerToolsPage -import com.arcade_engine.api.models.WorkerToolsParams -import com.arcade_engine.api.models.WorkerUpdateParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.WorkerCreateParams +import dev.arcade.models.WorkerDeleteParams +import dev.arcade.models.WorkerGetParams +import dev.arcade.models.WorkerHealthParams +import dev.arcade.models.WorkerHealthResponse +import dev.arcade.models.WorkerListPage +import dev.arcade.models.WorkerListParams +import dev.arcade.models.WorkerResponse +import dev.arcade.models.WorkerToolsPage +import dev.arcade.models.WorkerToolsParams +import dev.arcade.models.WorkerUpdateParams interface WorkerService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/WorkerServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/WorkerServiceImpl.kt similarity index 83% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/WorkerServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/WorkerServiceImpl.kt index f46acb3..85ad6c5 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/WorkerServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/WorkerServiceImpl.kt @@ -1,30 +1,30 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking - -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.emptyHandler -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.WorkerCreateParams -import com.arcade_engine.api.models.WorkerDeleteParams -import com.arcade_engine.api.models.WorkerGetParams -import com.arcade_engine.api.models.WorkerHealthParams -import com.arcade_engine.api.models.WorkerHealthResponse -import com.arcade_engine.api.models.WorkerListPage -import com.arcade_engine.api.models.WorkerListParams -import com.arcade_engine.api.models.WorkerResponse -import com.arcade_engine.api.models.WorkerToolsPage -import com.arcade_engine.api.models.WorkerToolsParams -import com.arcade_engine.api.models.WorkerUpdateParams +package dev.arcade.services.blocking + +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.emptyHandler +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.WorkerCreateParams +import dev.arcade.models.WorkerDeleteParams +import dev.arcade.models.WorkerGetParams +import dev.arcade.models.WorkerHealthParams +import dev.arcade.models.WorkerHealthResponse +import dev.arcade.models.WorkerListPage +import dev.arcade.models.WorkerListParams +import dev.arcade.models.WorkerResponse +import dev.arcade.models.WorkerToolsPage +import dev.arcade.models.WorkerToolsParams +import dev.arcade.models.WorkerUpdateParams class WorkerServiceImpl internal constructor(private val clientOptions: ClientOptions) : WorkerService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/AuthProviderService.kt similarity index 70% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/AuthProviderService.kt index 12172a2..57855d9 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/AuthProviderService.kt @@ -2,16 +2,16 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking.admin - -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AdminAuthProviderCreateParams -import com.arcade_engine.api.models.AdminAuthProviderDeleteParams -import com.arcade_engine.api.models.AdminAuthProviderGetParams -import com.arcade_engine.api.models.AdminAuthProviderListParams -import com.arcade_engine.api.models.AdminAuthProviderListResponse -import com.arcade_engine.api.models.AdminAuthProviderPatchParams -import com.arcade_engine.api.models.AuthProviderResponse +package dev.arcade.services.blocking.admin + +import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminAuthProviderCreateParams +import dev.arcade.models.AdminAuthProviderDeleteParams +import dev.arcade.models.AdminAuthProviderGetParams +import dev.arcade.models.AdminAuthProviderListParams +import dev.arcade.models.AdminAuthProviderListResponse +import dev.arcade.models.AdminAuthProviderPatchParams +import dev.arcade.models.AuthProviderResponse interface AuthProviderService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/AuthProviderServiceImpl.kt similarity index 83% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/AuthProviderServiceImpl.kt index 04bf8af..b07bac5 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/AuthProviderServiceImpl.kt @@ -1,25 +1,25 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AdminAuthProviderCreateParams -import com.arcade_engine.api.models.AdminAuthProviderDeleteParams -import com.arcade_engine.api.models.AdminAuthProviderGetParams -import com.arcade_engine.api.models.AdminAuthProviderListParams -import com.arcade_engine.api.models.AdminAuthProviderListResponse -import com.arcade_engine.api.models.AdminAuthProviderPatchParams -import com.arcade_engine.api.models.AuthProviderResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminAuthProviderCreateParams +import dev.arcade.models.AdminAuthProviderDeleteParams +import dev.arcade.models.AdminAuthProviderGetParams +import dev.arcade.models.AdminAuthProviderListParams +import dev.arcade.models.AdminAuthProviderListResponse +import dev.arcade.models.AdminAuthProviderPatchParams +import dev.arcade.models.AuthProviderResponse class AuthProviderServiceImpl internal constructor(private val clientOptions: ClientOptions) : AuthProviderService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/SecretService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretService.kt similarity index 67% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/SecretService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretService.kt index 6ac9c0e..29fa856 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/SecretService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretService.kt @@ -2,12 +2,12 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AdminSecretDeleteParams -import com.arcade_engine.api.models.AdminSecretListParams -import com.arcade_engine.api.models.AdminSecretListResponse +import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminSecretDeleteParams +import dev.arcade.models.AdminSecretListParams +import dev.arcade.models.AdminSecretListResponse interface SecretService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/SecretServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretServiceImpl.kt similarity index 69% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/SecretServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretServiceImpl.kt index 205be9e..40c1c18 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/SecretServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretServiceImpl.kt @@ -1,22 +1,22 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.emptyHandler -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AdminSecretDeleteParams -import com.arcade_engine.api.models.AdminSecretListParams -import com.arcade_engine.api.models.AdminSecretListResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.emptyHandler +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminSecretDeleteParams +import dev.arcade.models.AdminSecretListParams +import dev.arcade.models.AdminSecretListResponse class SecretServiceImpl internal constructor(private val clientOptions: ClientOptions) : SecretService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/UserConnectionService.kt similarity index 66% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/UserConnectionService.kt index 124bf9c..8f021ab 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/UserConnectionService.kt @@ -2,12 +2,12 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.AdminUserConnectionDeleteParams -import com.arcade_engine.api.models.AdminUserConnectionListPage -import com.arcade_engine.api.models.AdminUserConnectionListParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminUserConnectionDeleteParams +import dev.arcade.models.AdminUserConnectionListPage +import dev.arcade.models.AdminUserConnectionListParams interface UserConnectionService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/UserConnectionServiceImpl.kt similarity index 70% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/UserConnectionServiceImpl.kt index d07babf..4b7e321 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/UserConnectionServiceImpl.kt @@ -1,22 +1,22 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.emptyHandler -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.AdminUserConnectionDeleteParams -import com.arcade_engine.api.models.AdminUserConnectionListPage -import com.arcade_engine.api.models.AdminUserConnectionListParams +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.emptyHandler +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminUserConnectionDeleteParams +import dev.arcade.models.AdminUserConnectionListPage +import dev.arcade.models.AdminUserConnectionListParams class UserConnectionServiceImpl internal constructor(private val clientOptions: ClientOptions) : UserConnectionService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/chat/CompletionService.kt similarity index 66% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/chat/CompletionService.kt index 5598350..293871d 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/chat/CompletionService.kt @@ -2,11 +2,11 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking.chat +package dev.arcade.services.blocking.chat -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.ChatCompletionCreateParams -import com.arcade_engine.api.models.ChatResponse +import dev.arcade.core.RequestOptions +import dev.arcade.models.ChatCompletionCreateParams +import dev.arcade.models.ChatResponse interface CompletionService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/chat/CompletionServiceImpl.kt similarity index 63% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/chat/CompletionServiceImpl.kt index 1ecb37f..cd21893 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/chat/CompletionServiceImpl.kt @@ -1,20 +1,20 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.chat +package dev.arcade.services.blocking.chat -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.json -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.ChatCompletionCreateParams -import com.arcade_engine.api.models.ChatResponse +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.json +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.ChatCompletionCreateParams +import dev.arcade.models.ChatResponse class CompletionServiceImpl internal constructor(private val clientOptions: ClientOptions) : CompletionService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/FormattedService.kt similarity index 68% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/FormattedService.kt index 89deb82..70dd77b 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/FormattedService.kt @@ -2,13 +2,13 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking.tools +package dev.arcade.services.blocking.tools -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.ToolFormattedGetParams -import com.arcade_engine.api.models.ToolFormattedGetResponse -import com.arcade_engine.api.models.ToolFormattedListPage -import com.arcade_engine.api.models.ToolFormattedListParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.ToolFormattedGetParams +import dev.arcade.models.ToolFormattedGetResponse +import dev.arcade.models.ToolFormattedListPage +import dev.arcade.models.ToolFormattedListParams interface FormattedService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/FormattedServiceImpl.kt similarity index 74% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/FormattedServiceImpl.kt index 5b9793b..027b057 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/FormattedServiceImpl.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.tools +package dev.arcade.services.blocking.tools -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.ToolFormattedGetParams -import com.arcade_engine.api.models.ToolFormattedGetResponse -import com.arcade_engine.api.models.ToolFormattedListPage -import com.arcade_engine.api.models.ToolFormattedListParams +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.ToolFormattedGetParams +import dev.arcade.models.ToolFormattedGetResponse +import dev.arcade.models.ToolFormattedListPage +import dev.arcade.models.ToolFormattedListParams class FormattedServiceImpl internal constructor(private val clientOptions: ClientOptions) : FormattedService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/ScheduledService.kt similarity index 65% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledService.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/ScheduledService.kt index 6dbbe55..4bfd23d 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/ScheduledService.kt @@ -2,13 +2,13 @@ @file:Suppress("OVERLOADS_INTERFACE") // See https://youtrack.jetbrains.com/issue/KT-36102 -package com.arcade_engine.api.services.blocking.tools +package dev.arcade.services.blocking.tools -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.models.ToolScheduledGetParams -import com.arcade_engine.api.models.ToolScheduledGetResponse -import com.arcade_engine.api.models.ToolScheduledListPage -import com.arcade_engine.api.models.ToolScheduledListParams +import dev.arcade.core.RequestOptions +import dev.arcade.models.ToolScheduledGetParams +import dev.arcade.models.ToolScheduledGetResponse +import dev.arcade.models.ToolScheduledListPage +import dev.arcade.models.ToolScheduledListParams interface ScheduledService { diff --git a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/ScheduledServiceImpl.kt similarity index 73% rename from arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledServiceImpl.kt rename to arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/ScheduledServiceImpl.kt index 3bdab19..3c8ac0f 100644 --- a/arcade-java-core/src/main/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/tools/ScheduledServiceImpl.kt @@ -1,21 +1,21 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.tools +package dev.arcade.services.blocking.tools -import com.arcade_engine.api.core.ClientOptions -import com.arcade_engine.api.core.RequestOptions -import com.arcade_engine.api.core.handlers.errorHandler -import com.arcade_engine.api.core.handlers.jsonHandler -import com.arcade_engine.api.core.handlers.withErrorHandler -import com.arcade_engine.api.core.http.HttpMethod -import com.arcade_engine.api.core.http.HttpRequest -import com.arcade_engine.api.core.http.HttpResponse.Handler -import com.arcade_engine.api.core.prepare -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.models.ToolScheduledGetParams -import com.arcade_engine.api.models.ToolScheduledGetResponse -import com.arcade_engine.api.models.ToolScheduledListPage -import com.arcade_engine.api.models.ToolScheduledListParams +import dev.arcade.core.ClientOptions +import dev.arcade.core.RequestOptions +import dev.arcade.core.handlers.errorHandler +import dev.arcade.core.handlers.jsonHandler +import dev.arcade.core.handlers.withErrorHandler +import dev.arcade.core.http.HttpMethod +import dev.arcade.core.http.HttpRequest +import dev.arcade.core.http.HttpResponse.Handler +import dev.arcade.core.prepare +import dev.arcade.errors.ArcadeError +import dev.arcade.models.ToolScheduledGetParams +import dev.arcade.models.ToolScheduledGetResponse +import dev.arcade.models.ToolScheduledListPage +import dev.arcade.models.ToolScheduledListParams class ScheduledServiceImpl internal constructor(private val clientOptions: ClientOptions) : ScheduledService { diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/TestServerExtension.kt b/arcade-java-core/src/test/kotlin/dev/arcade/TestServerExtension.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/TestServerExtension.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/TestServerExtension.kt index 4bb8aea..45a328c 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/TestServerExtension.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/TestServerExtension.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api +package dev.arcade import java.lang.RuntimeException import java.net.URL diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/PhantomReachableTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/core/PhantomReachableTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/PhantomReachableTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/core/PhantomReachableTest.kt index c166ac3..2fd148a 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/PhantomReachableTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/core/PhantomReachableTest.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core +package dev.arcade.core import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/ValuesTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/core/ValuesTest.kt similarity index 99% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/ValuesTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/core/ValuesTest.kt index fd785f1..dd2c236 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/ValuesTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/core/ValuesTest.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core +package dev.arcade.core import java.util.Optional import org.assertj.core.api.Assertions.assertThat diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/HeadersTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/HeadersTest.kt similarity index 99% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/HeadersTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/core/http/HeadersTest.kt index b1233a2..90e1b5a 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/HeadersTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/HeadersTest.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http import org.assertj.core.api.Assertions.assertThat import org.assertj.core.api.Assertions.catchThrowable diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/QueryParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/QueryParamsTest.kt similarity index 99% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/QueryParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/core/http/QueryParamsTest.kt index 39cbfcc..90bbefe 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/QueryParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/QueryParamsTest.kt @@ -1,4 +1,4 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http import org.assertj.core.api.Assertions.assertThat import org.assertj.core.api.Assertions.catchThrowable diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/RetryingHttpClientTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/RetryingHttpClientTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/RetryingHttpClientTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/core/http/RetryingHttpClientTest.kt index c674acd..68d25e5 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/RetryingHttpClientTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/RetryingHttpClientTest.kt @@ -1,11 +1,11 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.client.okhttp.OkHttpClient -import com.arcade_engine.api.core.RequestOptions import com.github.tomakehurst.wiremock.client.WireMock.* import com.github.tomakehurst.wiremock.junit5.WireMockRuntimeInfo import com.github.tomakehurst.wiremock.junit5.WireMockTest import com.github.tomakehurst.wiremock.stubbing.Scenario +import dev.arcade.client.okhttp.OkHttpClient +import dev.arcade.core.RequestOptions import java.io.InputStream import java.util.concurrent.CompletableFuture import org.assertj.core.api.Assertions.assertThat diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/SerializerTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/SerializerTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/SerializerTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/core/http/SerializerTest.kt index d6a1c57..72cf6b2 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/core/http/SerializerTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/core/http/SerializerTest.kt @@ -1,10 +1,10 @@ -package com.arcade_engine.api.core.http +package dev.arcade.core.http -import com.arcade_engine.api.core.* import com.fasterxml.jackson.annotation.JsonAnyGetter import com.fasterxml.jackson.annotation.JsonAnySetter import com.fasterxml.jackson.annotation.JsonProperty import com.fasterxml.jackson.databind.annotation.JsonDeserialize +import dev.arcade.core.* import java.util.* import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderCreateParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderCreateParamsTest.kt similarity index 96% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderCreateParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderCreateParamsTest.kt index 44ba7eb..979de35 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderCreateParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderCreateParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -22,6 +22,7 @@ class AdminAuthProviderCreateParamsTest { .authorizeRequest( AuthProviderCreateRequest.Oauth2.AuthorizeRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -59,6 +60,7 @@ class AdminAuthProviderCreateParamsTest { .refreshRequest( AuthProviderCreateRequest.Oauth2.RefreshRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -99,6 +101,7 @@ class AdminAuthProviderCreateParamsTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -130,6 +133,7 @@ class AdminAuthProviderCreateParamsTest { .tokenRequest( AuthProviderCreateRequest.Oauth2.TokenRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -166,6 +170,7 @@ class AdminAuthProviderCreateParamsTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -217,6 +222,7 @@ class AdminAuthProviderCreateParamsTest { .authorizeRequest( AuthProviderCreateRequest.Oauth2.AuthorizeRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -260,6 +266,7 @@ class AdminAuthProviderCreateParamsTest { .refreshRequest( AuthProviderCreateRequest.Oauth2.RefreshRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -309,6 +316,7 @@ class AdminAuthProviderCreateParamsTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -350,6 +358,7 @@ class AdminAuthProviderCreateParamsTest { .tokenRequest( AuthProviderCreateRequest.Oauth2.TokenRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -394,6 +403,7 @@ class AdminAuthProviderCreateParamsTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -450,6 +460,7 @@ class AdminAuthProviderCreateParamsTest { .authorizeRequest( AuthProviderCreateRequest.Oauth2.AuthorizeRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -487,6 +498,7 @@ class AdminAuthProviderCreateParamsTest { .refreshRequest( AuthProviderCreateRequest.Oauth2.RefreshRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -527,6 +539,7 @@ class AdminAuthProviderCreateParamsTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -558,6 +571,7 @@ class AdminAuthProviderCreateParamsTest { .tokenRequest( AuthProviderCreateRequest.Oauth2.TokenRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -594,6 +608,7 @@ class AdminAuthProviderCreateParamsTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderDeleteParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderDeleteParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderDeleteParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderDeleteParamsTest.kt index bc5d490..f8cb244 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderDeleteParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderDeleteParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderGetParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderGetParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderGetParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderGetParamsTest.kt index ee7f095..2a6766a 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderGetParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderGetParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderListParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderListParamsTest.kt similarity index 85% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderListParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderListParamsTest.kt index 3b517d6..4c8ac92 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderListParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderListParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderListResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderListResponseTest.kt similarity index 96% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderListResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderListResponseTest.kt index 85c4ac7..5e3067d 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderListResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderListResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -27,6 +27,7 @@ class AdminAuthProviderListResponseTest { AuthProviderResponse.Oauth2.builder() .authorizeRequest( AuthProviderResponse.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -74,6 +75,7 @@ class AdminAuthProviderListResponseTest { .redirectUri("redirect_uri") .refreshRequest( AuthProviderResponse.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -103,6 +105,7 @@ class AdminAuthProviderListResponseTest { .scopeDelimiter("scope_delimiter") .tokenIntrospectionRequest( AuthProviderResponse.Oauth2.TokenIntrospectionRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .enabled(true) .endpoint("endpoint") @@ -142,6 +145,7 @@ class AdminAuthProviderListResponseTest { ) .tokenRequest( AuthProviderResponse.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -170,6 +174,7 @@ class AdminAuthProviderListResponseTest { ) .userInfoRequest( AuthProviderResponse.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -233,6 +238,7 @@ class AdminAuthProviderListResponseTest { AuthProviderResponse.Oauth2.builder() .authorizeRequest( AuthProviderResponse.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -274,6 +280,7 @@ class AdminAuthProviderListResponseTest { .redirectUri("redirect_uri") .refreshRequest( AuthProviderResponse.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -296,6 +303,7 @@ class AdminAuthProviderListResponseTest { .scopeDelimiter("scope_delimiter") .tokenIntrospectionRequest( AuthProviderResponse.Oauth2.TokenIntrospectionRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .enabled(true) .endpoint("endpoint") @@ -328,6 +336,7 @@ class AdminAuthProviderListResponseTest { ) .tokenRequest( AuthProviderResponse.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -349,6 +358,7 @@ class AdminAuthProviderListResponseTest { ) .userInfoRequest( AuthProviderResponse.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderPatchParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderPatchParamsTest.kt similarity index 96% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderPatchParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderPatchParamsTest.kt index a51bf50..11f0e9b 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminAuthProviderPatchParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminAuthProviderPatchParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -20,6 +20,7 @@ class AdminAuthProviderPatchParamsTest { AuthProviderUpdateRequest.Oauth2.builder() .authorizeRequest( AuthProviderUpdateRequest.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -58,6 +59,7 @@ class AdminAuthProviderPatchParamsTest { ) .refreshRequest( AuthProviderUpdateRequest.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -90,6 +92,7 @@ class AdminAuthProviderPatchParamsTest { ) .tokenRequest( AuthProviderUpdateRequest.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -119,6 +122,7 @@ class AdminAuthProviderPatchParamsTest { ) .userInfoRequest( AuthProviderUpdateRequest.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -176,6 +180,7 @@ class AdminAuthProviderPatchParamsTest { AuthProviderUpdateRequest.Oauth2.builder() .authorizeRequest( AuthProviderUpdateRequest.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -220,6 +225,7 @@ class AdminAuthProviderPatchParamsTest { ) .refreshRequest( AuthProviderUpdateRequest.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -259,6 +265,7 @@ class AdminAuthProviderPatchParamsTest { ) .tokenRequest( AuthProviderUpdateRequest.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -295,6 +302,7 @@ class AdminAuthProviderPatchParamsTest { ) .userInfoRequest( AuthProviderUpdateRequest.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -357,6 +365,7 @@ class AdminAuthProviderPatchParamsTest { AuthProviderUpdateRequest.Oauth2.builder() .authorizeRequest( AuthProviderUpdateRequest.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -395,6 +404,7 @@ class AdminAuthProviderPatchParamsTest { ) .refreshRequest( AuthProviderUpdateRequest.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -427,6 +437,7 @@ class AdminAuthProviderPatchParamsTest { ) .tokenRequest( AuthProviderUpdateRequest.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -456,6 +467,7 @@ class AdminAuthProviderPatchParamsTest { ) .userInfoRequest( AuthProviderUpdateRequest.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretDeleteParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretDeleteParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretDeleteParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretDeleteParamsTest.kt index 9fa2d00..cd2cc87 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretDeleteParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretDeleteParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretListParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretListParamsTest.kt similarity index 85% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretListParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretListParamsTest.kt index 14e540c..869cd2d 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretListParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretListParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretListResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretListResponseTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretListResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretListResponseTest.kt index 560eeb8..a3377d3 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminSecretListResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretListResponseTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminUserConnectionDeleteParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminUserConnectionDeleteParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminUserConnectionDeleteParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminUserConnectionDeleteParamsTest.kt index fcf2a1d..74e4428 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminUserConnectionDeleteParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminUserConnectionDeleteParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminUserConnectionListParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminUserConnectionListParamsTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminUserConnectionListParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AdminUserConnectionListParamsTest.kt index a5fa815..487252b 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AdminUserConnectionListParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminUserConnectionListParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthAuthorizeParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthAuthorizeParamsTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthAuthorizeParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthAuthorizeParamsTest.kt index e6c4897..5fc680c 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthAuthorizeParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthAuthorizeParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthConfirmUserParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthConfirmUserParamsTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthConfirmUserParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthConfirmUserParamsTest.kt index b11b79e..1b0d1b9 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthConfirmUserParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthConfirmUserParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderCreateRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderCreateRequestTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderCreateRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderCreateRequestTest.kt index a4ca7ce..8f7dd46 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderCreateRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderCreateRequestTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -21,6 +21,7 @@ class AuthProviderCreateRequestTest { .authorizeRequest( AuthProviderCreateRequest.Oauth2.AuthorizeRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -57,6 +58,7 @@ class AuthProviderCreateRequestTest { .refreshRequest( AuthProviderCreateRequest.Oauth2.RefreshRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -94,6 +96,7 @@ class AuthProviderCreateRequestTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -125,6 +128,7 @@ class AuthProviderCreateRequestTest { .tokenRequest( AuthProviderCreateRequest.Oauth2.TokenRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -159,6 +163,7 @@ class AuthProviderCreateRequestTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -202,6 +207,7 @@ class AuthProviderCreateRequestTest { .authorizeRequest( AuthProviderCreateRequest.Oauth2.AuthorizeRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -236,6 +242,7 @@ class AuthProviderCreateRequestTest { .refreshRequest( AuthProviderCreateRequest.Oauth2.RefreshRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -270,6 +277,7 @@ class AuthProviderCreateRequestTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -300,6 +308,7 @@ class AuthProviderCreateRequestTest { .tokenRequest( AuthProviderCreateRequest.Oauth2.TokenRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -331,6 +340,7 @@ class AuthProviderCreateRequestTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderResponseTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderResponseTest.kt index db593e0..7d71986 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -25,6 +25,7 @@ class AuthProviderResponseTest { AuthProviderResponse.Oauth2.builder() .authorizeRequest( AuthProviderResponse.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -63,6 +64,7 @@ class AuthProviderResponseTest { .redirectUri("redirect_uri") .refreshRequest( AuthProviderResponse.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -84,6 +86,7 @@ class AuthProviderResponseTest { .scopeDelimiter("scope_delimiter") .tokenIntrospectionRequest( AuthProviderResponse.Oauth2.TokenIntrospectionRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .enabled(true) .endpoint("endpoint") @@ -115,6 +118,7 @@ class AuthProviderResponseTest { ) .tokenRequest( AuthProviderResponse.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -135,6 +139,7 @@ class AuthProviderResponseTest { ) .userInfoRequest( AuthProviderResponse.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -183,6 +188,7 @@ class AuthProviderResponseTest { AuthProviderResponse.Oauth2.builder() .authorizeRequest( AuthProviderResponse.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -220,6 +226,7 @@ class AuthProviderResponseTest { .redirectUri("redirect_uri") .refreshRequest( AuthProviderResponse.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -241,6 +248,7 @@ class AuthProviderResponseTest { .scopeDelimiter("scope_delimiter") .tokenIntrospectionRequest( AuthProviderResponse.Oauth2.TokenIntrospectionRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .enabled(true) .endpoint("endpoint") @@ -271,6 +279,7 @@ class AuthProviderResponseTest { ) .tokenRequest( AuthProviderResponse.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") @@ -291,6 +300,7 @@ class AuthProviderResponseTest { ) .userInfoRequest( AuthProviderResponse.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .expirationFormat("expiration_format") diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderUpdateRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderUpdateRequestTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderUpdateRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderUpdateRequestTest.kt index 895d047..eda924c 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthProviderUpdateRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthProviderUpdateRequestTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -18,6 +18,7 @@ class AuthProviderUpdateRequestTest { AuthProviderUpdateRequest.Oauth2.builder() .authorizeRequest( AuthProviderUpdateRequest.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -55,6 +56,7 @@ class AuthProviderUpdateRequestTest { ) .refreshRequest( AuthProviderUpdateRequest.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -84,6 +86,7 @@ class AuthProviderUpdateRequestTest { .scopeDelimiter(AuthProviderUpdateRequest.Oauth2.ScopeDelimiter.Unknown1) .tokenRequest( AuthProviderUpdateRequest.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -111,6 +114,7 @@ class AuthProviderUpdateRequestTest { ) .userInfoRequest( AuthProviderUpdateRequest.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -159,6 +163,7 @@ class AuthProviderUpdateRequestTest { AuthProviderUpdateRequest.Oauth2.builder() .authorizeRequest( AuthProviderUpdateRequest.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -194,6 +199,7 @@ class AuthProviderUpdateRequestTest { ) .refreshRequest( AuthProviderUpdateRequest.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -221,6 +227,7 @@ class AuthProviderUpdateRequestTest { .scopeDelimiter(AuthProviderUpdateRequest.Oauth2.ScopeDelimiter.Unknown1) .tokenRequest( AuthProviderUpdateRequest.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -246,6 +253,7 @@ class AuthProviderUpdateRequestTest { ) .userInfoRequest( AuthProviderUpdateRequest.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthRequestTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthRequestTest.kt index 2369fb1..39b533d 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthRequestTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthStatusParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthStatusParamsTest.kt similarity index 90% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthStatusParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthStatusParamsTest.kt index 4f2d6c4..78c05c7 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthStatusParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthStatusParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizationContextTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizationContextTest.kt similarity index 92% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizationContextTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizationContextTest.kt index 83e4b4c..b025c1f 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizationContextTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizationContextTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizationResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizationResponseTest.kt similarity index 96% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizationResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizationResponseTest.kt index ae50db9..5dc22a4 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizationResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizationResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizeToolRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizeToolRequestTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizeToolRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizeToolRequestTest.kt index 8b4eac3..d703ef6 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/AuthorizeToolRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AuthorizeToolRequestTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatCompletionCreateParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatCompletionCreateParamsTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatCompletionCreateParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ChatCompletionCreateParamsTest.kt index 3b80761..4b220d0 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatCompletionCreateParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatCompletionCreateParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatMessageTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatMessageTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatMessageTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ChatMessageTest.kt index affc951..4382f57 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatMessageTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatMessageTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatRequestTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ChatRequestTest.kt index f90d433..08c5e40 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatRequestTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatResponseTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ChatResponseTest.kt index c08bebf..8793757 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChatResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChatResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChoiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChoiceTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChoiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ChoiceTest.kt index a8945d8..851e28f 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ChoiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ChoiceTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ConfirmUserRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ConfirmUserRequestTest.kt similarity index 93% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ConfirmUserRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ConfirmUserRequestTest.kt index ccb761c..41a9555 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ConfirmUserRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ConfirmUserRequestTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ConfirmUserResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ConfirmUserResponseTest.kt similarity index 93% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ConfirmUserResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ConfirmUserResponseTest.kt index 622fd96..bc2aa26 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ConfirmUserResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ConfirmUserResponseTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/CreateWorkerRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/CreateWorkerRequestTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/CreateWorkerRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/CreateWorkerRequestTest.kt index d5d1d62..7199721 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/CreateWorkerRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/CreateWorkerRequestTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ErrorTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ErrorTest.kt similarity index 91% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ErrorTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ErrorTest.kt index e153391..6e0a37a 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ErrorTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ErrorTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ExecuteToolRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ExecuteToolRequestTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ExecuteToolRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ExecuteToolRequestTest.kt index 7bb01c4..5323408 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ExecuteToolRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ExecuteToolRequestTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ExecuteToolResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ExecuteToolResponseTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ExecuteToolResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ExecuteToolResponseTest.kt index f518cd8..9affb02 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ExecuteToolResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ExecuteToolResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/HealthCheckParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/HealthCheckParamsTest.kt similarity index 84% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/HealthCheckParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/HealthCheckParamsTest.kt index d4de3b7..ecdb70c 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/HealthCheckParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/HealthCheckParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/HealthSchemaTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/HealthSchemaTest.kt similarity index 91% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/HealthSchemaTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/HealthSchemaTest.kt index 90d2b60..d511343 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/HealthSchemaTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/HealthSchemaTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/SecretResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/SecretResponseTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/SecretResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/SecretResponseTest.kt index 8390344..86104fc 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/SecretResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/SecretResponseTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolAuthorizeParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolAuthorizeParamsTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolAuthorizeParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolAuthorizeParamsTest.kt index 7a429d7..30245c5 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolAuthorizeParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolAuthorizeParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolDefinitionTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolDefinitionTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolDefinitionTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolDefinitionTest.kt index 9da7030..21a93f1 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolDefinitionTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolDefinitionTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecuteParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecuteParamsTest.kt similarity index 96% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecuteParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecuteParamsTest.kt index 806c8ce..bb6a80e 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecuteParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecuteParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecutionAttemptTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecutionAttemptTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecutionAttemptTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecutionAttemptTest.kt index c9695e4..f19e4f4 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecutionAttemptTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecutionAttemptTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecutionTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecutionTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecutionTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecutionTest.kt index 5777c9d..e7e1d9c 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolExecutionTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolExecutionTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolFormattedGetParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolFormattedGetParamsTest.kt similarity index 93% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolFormattedGetParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolFormattedGetParamsTest.kt index ef10c3c..1f60791 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolFormattedGetParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolFormattedGetParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolFormattedListParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolFormattedListParamsTest.kt similarity index 86% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolFormattedListParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolFormattedListParamsTest.kt index 1a1342d..9e908e7 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolFormattedListParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolFormattedListParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -12,6 +12,7 @@ class ToolFormattedListParamsTest { fun create() { ToolFormattedListParams.builder() .format("format") + .includeAllVersions(true) .limit(0L) .offset(0L) .toolkit("toolkit") @@ -24,6 +25,7 @@ class ToolFormattedListParamsTest { val params = ToolFormattedListParams.builder() .format("format") + .includeAllVersions(true) .limit(0L) .offset(0L) .toolkit("toolkit") @@ -31,6 +33,7 @@ class ToolFormattedListParamsTest { .build() val expected = QueryParams.builder() expected.put("format", "format") + expected.put("include_all_versions", "true") expected.put("limit", "0") expected.put("offset", "0") expected.put("toolkit", "toolkit") diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolGetParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolGetParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolGetParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolGetParamsTest.kt index 3d0f1b9..04f7986 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolGetParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolGetParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolListParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolListParamsTest.kt similarity index 87% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolListParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolListParamsTest.kt index 7312739..122a1c9 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolListParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolListParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test @@ -11,6 +11,7 @@ class ToolListParamsTest { @Test fun create() { ToolListParams.builder() + .includeAllVersions(true) .addIncludeFormat(ToolListParams.IncludeFormat.ARCADE) .limit(0L) .offset(0L) @@ -23,6 +24,7 @@ class ToolListParamsTest { fun queryParams() { val params = ToolListParams.builder() + .includeAllVersions(true) .addIncludeFormat(ToolListParams.IncludeFormat.ARCADE) .limit(0L) .offset(0L) @@ -30,6 +32,7 @@ class ToolListParamsTest { .userId("user_id") .build() val expected = QueryParams.builder() + expected.put("include_all_versions", "true") expected.put("include_format", ToolListParams.IncludeFormat.ARCADE.toString()) expected.put("limit", "0") expected.put("offset", "0") diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledGetParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledGetParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledGetParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledGetParamsTest.kt index fdd256a..1de2b26 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledGetParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledGetParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledGetResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledGetResponseTest.kt similarity index 99% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledGetResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledGetResponseTest.kt index 3a15832..a5235e9 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledGetResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledGetResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledListParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledListParamsTest.kt similarity index 90% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledListParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledListParamsTest.kt index 0c59ce4..a0dc93c 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ToolScheduledListParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ToolScheduledListParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UpdateWorkerRequestTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/UpdateWorkerRequestTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UpdateWorkerRequestTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/UpdateWorkerRequestTest.kt index d873977..26fbd74 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UpdateWorkerRequestTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/UpdateWorkerRequestTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UsageTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/UsageTest.kt similarity index 93% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UsageTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/UsageTest.kt index 9660cb9..183a31a 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UsageTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/UsageTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UserConnectionResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/UserConnectionResponseTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UserConnectionResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/UserConnectionResponseTest.kt index d97cf56..8e78fba 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/UserConnectionResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/UserConnectionResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ValueSchemaTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/ValueSchemaTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ValueSchemaTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/ValueSchemaTest.kt index 95c33d9..4905468 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/ValueSchemaTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/ValueSchemaTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerCreateParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerCreateParamsTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerCreateParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerCreateParamsTest.kt index fe731d1..caf4d39 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerCreateParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerCreateParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerDeleteParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerDeleteParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerDeleteParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerDeleteParamsTest.kt index 09b016b..73a2282 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerDeleteParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerDeleteParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerGetParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerGetParamsTest.kt similarity index 93% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerGetParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerGetParamsTest.kt index 7598c93..3ad4415 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerGetParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerGetParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerHealthParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerHealthParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerHealthParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerHealthParamsTest.kt index 091b326..3428467 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerHealthParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerHealthParamsTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerHealthResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerHealthResponseTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerHealthResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerHealthResponseTest.kt index 295b540..623bcee 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerHealthResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerHealthResponseTest.kt @@ -1,6 +1,6 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerListParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerListParamsTest.kt similarity index 90% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerListParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerListParamsTest.kt index aad8def..e7f4967 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerListParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerListParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerResponseTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerResponseTest.kt similarity index 99% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerResponseTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerResponseTest.kt index 8590993..7499d1d 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerResponseTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerResponseTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerToolsParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerToolsParamsTest.kt similarity index 92% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerToolsParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerToolsParamsTest.kt index 1be657b..8fb9ea8 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerToolsParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerToolsParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.http.QueryParams +import dev.arcade.core.http.QueryParams import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerUpdateParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerUpdateParamsTest.kt similarity index 98% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerUpdateParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerUpdateParamsTest.kt index 5eebcde..1fadd4f 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/models/WorkerUpdateParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/WorkerUpdateParamsTest.kt @@ -1,8 +1,8 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.models +package dev.arcade.models -import com.arcade_engine.api.core.JsonValue +import dev.arcade.core.JsonValue import org.assertj.core.api.Assertions.assertThat import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/ErrorHandlingTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/ErrorHandlingTest.kt similarity index 97% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/ErrorHandlingTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/ErrorHandlingTest.kt index f24de59..99f3039 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/ErrorHandlingTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/ErrorHandlingTest.kt @@ -1,30 +1,7 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services - -import com.arcade_engine.api.client.ArcadeClient -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.http.Headers -import com.arcade_engine.api.core.jsonMapper -import com.arcade_engine.api.errors.ArcadeError -import com.arcade_engine.api.errors.ArcadeException -import com.arcade_engine.api.errors.BadRequestException -import com.arcade_engine.api.errors.InternalServerException -import com.arcade_engine.api.errors.NotFoundException -import com.arcade_engine.api.errors.PermissionDeniedException -import com.arcade_engine.api.errors.RateLimitException -import com.arcade_engine.api.errors.UnauthorizedException -import com.arcade_engine.api.errors.UnexpectedStatusCodeException -import com.arcade_engine.api.errors.UnprocessableEntityException -import com.arcade_engine.api.models.AuthorizationContext -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ChatCompletionCreateParams -import com.arcade_engine.api.models.ChatMessage -import com.arcade_engine.api.models.ChatRequest -import com.arcade_engine.api.models.ChatResponse -import com.arcade_engine.api.models.Choice -import com.arcade_engine.api.models.Usage +package dev.arcade.services + import com.fasterxml.jackson.databind.json.JsonMapper import com.github.tomakehurst.wiremock.client.WireMock.anyUrl import com.github.tomakehurst.wiremock.client.WireMock.ok @@ -33,6 +10,29 @@ import com.github.tomakehurst.wiremock.client.WireMock.status import com.github.tomakehurst.wiremock.client.WireMock.stubFor import com.github.tomakehurst.wiremock.junit5.WireMockRuntimeInfo import com.github.tomakehurst.wiremock.junit5.WireMockTest +import dev.arcade.client.ArcadeClient +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.core.JsonValue +import dev.arcade.core.http.Headers +import dev.arcade.core.jsonMapper +import dev.arcade.errors.ArcadeError +import dev.arcade.errors.ArcadeException +import dev.arcade.errors.BadRequestException +import dev.arcade.errors.InternalServerException +import dev.arcade.errors.NotFoundException +import dev.arcade.errors.PermissionDeniedException +import dev.arcade.errors.RateLimitException +import dev.arcade.errors.UnauthorizedException +import dev.arcade.errors.UnexpectedStatusCodeException +import dev.arcade.errors.UnprocessableEntityException +import dev.arcade.models.AuthorizationContext +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ChatCompletionCreateParams +import dev.arcade.models.ChatMessage +import dev.arcade.models.ChatRequest +import dev.arcade.models.ChatResponse +import dev.arcade.models.Choice +import dev.arcade.models.Usage import org.assertj.core.api.Assertions.assertThat import org.assertj.core.api.Assertions.assertThatThrownBy import org.assertj.core.api.InstanceOfAssertFactories diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/ServiceParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/ServiceParamsTest.kt similarity index 94% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/ServiceParamsTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/ServiceParamsTest.kt index d5251ef..03dfd6f 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/ServiceParamsTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/ServiceParamsTest.kt @@ -1,22 +1,7 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services +package dev.arcade.services -import com.arcade_engine.api.client.ArcadeClient -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.core.jsonMapper -import com.arcade_engine.api.models.AuthorizationContext -import com.arcade_engine.api.models.AuthorizationResponse -import com.arcade_engine.api.models.ChatCompletionCreateParams -import com.arcade_engine.api.models.ChatMessage -import com.arcade_engine.api.models.ChatRequest -import com.arcade_engine.api.models.ChatResponse -import com.arcade_engine.api.models.Choice -import com.arcade_engine.api.models.ExecuteToolRequest -import com.arcade_engine.api.models.ExecuteToolResponse -import com.arcade_engine.api.models.ToolExecuteParams -import com.arcade_engine.api.models.Usage import com.fasterxml.jackson.databind.json.JsonMapper import com.github.tomakehurst.wiremock.client.WireMock.anyUrl import com.github.tomakehurst.wiremock.client.WireMock.equalTo @@ -27,6 +12,21 @@ import com.github.tomakehurst.wiremock.client.WireMock.stubFor import com.github.tomakehurst.wiremock.client.WireMock.verify import com.github.tomakehurst.wiremock.junit5.WireMockRuntimeInfo import com.github.tomakehurst.wiremock.junit5.WireMockTest +import dev.arcade.client.ArcadeClient +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.core.JsonValue +import dev.arcade.core.jsonMapper +import dev.arcade.models.AuthorizationContext +import dev.arcade.models.AuthorizationResponse +import dev.arcade.models.ChatCompletionCreateParams +import dev.arcade.models.ChatMessage +import dev.arcade.models.ChatRequest +import dev.arcade.models.ChatResponse +import dev.arcade.models.Choice +import dev.arcade.models.ExecuteToolRequest +import dev.arcade.models.ExecuteToolResponse +import dev.arcade.models.ToolExecuteParams +import dev.arcade.models.Usage import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/AuthServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/AuthServiceTest.kt similarity index 86% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/AuthServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/AuthServiceTest.kt index ea5347e..cedf979 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/AuthServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/AuthServiceTest.kt @@ -1,14 +1,14 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.models.AuthAuthorizeParams -import com.arcade_engine.api.models.AuthConfirmUserParams -import com.arcade_engine.api.models.AuthRequest -import com.arcade_engine.api.models.AuthStatusParams -import com.arcade_engine.api.models.ConfirmUserRequest +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.models.AuthAuthorizeParams +import dev.arcade.models.AuthConfirmUserParams +import dev.arcade.models.AuthRequest +import dev.arcade.models.AuthStatusParams +import dev.arcade.models.ConfirmUserRequest import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/HealthServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/HealthServiceTest.kt similarity index 74% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/HealthServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/HealthServiceTest.kt index adc277a..0f4d628 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/HealthServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/HealthServiceTest.kt @@ -1,10 +1,10 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.models.HealthCheckParams +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.models.HealthCheckParams import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/ToolServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/ToolServiceTest.kt similarity index 86% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/ToolServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/ToolServiceTest.kt index 44feae5..4290742 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/ToolServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/ToolServiceTest.kt @@ -1,16 +1,16 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.models.AuthorizeToolRequest -import com.arcade_engine.api.models.ExecuteToolRequest -import com.arcade_engine.api.models.ToolAuthorizeParams -import com.arcade_engine.api.models.ToolExecuteParams -import com.arcade_engine.api.models.ToolGetParams -import com.arcade_engine.api.models.ToolListParams +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.core.JsonValue +import dev.arcade.models.AuthorizeToolRequest +import dev.arcade.models.ExecuteToolRequest +import dev.arcade.models.ToolAuthorizeParams +import dev.arcade.models.ToolExecuteParams +import dev.arcade.models.ToolGetParams +import dev.arcade.models.ToolListParams import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/WorkerServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/WorkerServiceTest.kt similarity index 91% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/WorkerServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/WorkerServiceTest.kt index 475ea18..7f6551d 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/WorkerServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/WorkerServiceTest.kt @@ -1,19 +1,19 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking +package dev.arcade.services.blocking -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.models.CreateWorkerRequest -import com.arcade_engine.api.models.UpdateWorkerRequest -import com.arcade_engine.api.models.WorkerCreateParams -import com.arcade_engine.api.models.WorkerDeleteParams -import com.arcade_engine.api.models.WorkerGetParams -import com.arcade_engine.api.models.WorkerHealthParams -import com.arcade_engine.api.models.WorkerListParams -import com.arcade_engine.api.models.WorkerToolsParams -import com.arcade_engine.api.models.WorkerUpdateParams +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.core.JsonValue +import dev.arcade.models.CreateWorkerRequest +import dev.arcade.models.UpdateWorkerRequest +import dev.arcade.models.WorkerCreateParams +import dev.arcade.models.WorkerDeleteParams +import dev.arcade.models.WorkerGetParams +import dev.arcade.models.WorkerHealthParams +import dev.arcade.models.WorkerListParams +import dev.arcade.models.WorkerToolsParams +import dev.arcade.models.WorkerUpdateParams import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/AuthProviderServiceTest.kt similarity index 95% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/AuthProviderServiceTest.kt index 992f665..83ee407 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/AuthProviderServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/AuthProviderServiceTest.kt @@ -1,17 +1,17 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.models.AdminAuthProviderCreateParams -import com.arcade_engine.api.models.AdminAuthProviderDeleteParams -import com.arcade_engine.api.models.AdminAuthProviderGetParams -import com.arcade_engine.api.models.AdminAuthProviderListParams -import com.arcade_engine.api.models.AdminAuthProviderPatchParams -import com.arcade_engine.api.models.AuthProviderCreateRequest -import com.arcade_engine.api.models.AuthProviderUpdateRequest +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.core.JsonValue +import dev.arcade.models.AdminAuthProviderCreateParams +import dev.arcade.models.AdminAuthProviderDeleteParams +import dev.arcade.models.AdminAuthProviderGetParams +import dev.arcade.models.AdminAuthProviderListParams +import dev.arcade.models.AdminAuthProviderPatchParams +import dev.arcade.models.AuthProviderCreateRequest +import dev.arcade.models.AuthProviderUpdateRequest import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith @@ -40,6 +40,7 @@ class AuthProviderServiceTest { .authorizeRequest( AuthProviderCreateRequest.Oauth2.AuthorizeRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -84,6 +85,7 @@ class AuthProviderServiceTest { .refreshRequest( AuthProviderCreateRequest.Oauth2.RefreshRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -134,6 +136,7 @@ class AuthProviderServiceTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -175,6 +178,7 @@ class AuthProviderServiceTest { .tokenRequest( AuthProviderCreateRequest.Oauth2.TokenRequest.builder() .endpoint("endpoint") + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -219,6 +223,7 @@ class AuthProviderServiceTest { .onTokenRefresh(true) .build() ) + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .method("method") .params( @@ -328,6 +333,7 @@ class AuthProviderServiceTest { AuthProviderUpdateRequest.Oauth2.builder() .authorizeRequest( AuthProviderUpdateRequest.Oauth2.AuthorizeRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -373,6 +379,7 @@ class AuthProviderServiceTest { ) .refreshRequest( AuthProviderUpdateRequest.Oauth2.RefreshRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -413,6 +420,7 @@ class AuthProviderServiceTest { ) .tokenRequest( AuthProviderUpdateRequest.Oauth2.TokenRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") @@ -449,6 +457,7 @@ class AuthProviderServiceTest { ) .userInfoRequest( AuthProviderUpdateRequest.Oauth2.UserInfoRequest.builder() + .authHeaderValueFormat("auth_header_value_format") .authMethod("auth_method") .endpoint("endpoint") .method("method") diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/SecretServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/SecretServiceTest.kt similarity index 78% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/SecretServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/SecretServiceTest.kt index ce32124..bb5f514 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/SecretServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/SecretServiceTest.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.models.AdminSecretDeleteParams -import com.arcade_engine.api.models.AdminSecretListParams +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.models.AdminSecretDeleteParams +import dev.arcade.models.AdminSecretListParams import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/UserConnectionServiceTest.kt similarity index 80% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/UserConnectionServiceTest.kt index 8b97ab7..286ac44 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/admin/UserConnectionServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/UserConnectionServiceTest.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.admin +package dev.arcade.services.blocking.admin -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.models.AdminUserConnectionDeleteParams -import com.arcade_engine.api.models.AdminUserConnectionListParams +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.models.AdminUserConnectionDeleteParams +import dev.arcade.models.AdminUserConnectionListParams import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/chat/CompletionServiceTest.kt similarity index 90% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/chat/CompletionServiceTest.kt index d94a004..1bb2b7c 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/chat/CompletionServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/chat/CompletionServiceTest.kt @@ -1,13 +1,13 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.chat +package dev.arcade.services.blocking.chat -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.core.JsonValue -import com.arcade_engine.api.models.ChatCompletionCreateParams -import com.arcade_engine.api.models.ChatMessage -import com.arcade_engine.api.models.ChatRequest +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.core.JsonValue +import dev.arcade.models.ChatCompletionCreateParams +import dev.arcade.models.ChatMessage +import dev.arcade.models.ChatRequest import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/tools/FormattedServiceTest.kt similarity index 81% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/tools/FormattedServiceTest.kt index ea88211..f1b9465 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/tools/FormattedServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/tools/FormattedServiceTest.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.tools +package dev.arcade.services.blocking.tools -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.models.ToolFormattedGetParams -import com.arcade_engine.api.models.ToolFormattedListParams +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.models.ToolFormattedGetParams +import dev.arcade.models.ToolFormattedListParams import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/tools/ScheduledServiceTest.kt similarity index 81% rename from arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledServiceTest.kt rename to arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/tools/ScheduledServiceTest.kt index 5254864..f2207e0 100644 --- a/arcade-java-core/src/test/kotlin/com/arcade_engine/api/services/blocking/tools/ScheduledServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/tools/ScheduledServiceTest.kt @@ -1,11 +1,11 @@ // File generated from our OpenAPI spec by Stainless. -package com.arcade_engine.api.services.blocking.tools +package dev.arcade.services.blocking.tools -import com.arcade_engine.api.TestServerExtension -import com.arcade_engine.api.client.okhttp.ArcadeOkHttpClient -import com.arcade_engine.api.models.ToolScheduledGetParams -import com.arcade_engine.api.models.ToolScheduledListParams +import dev.arcade.TestServerExtension +import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.models.ToolScheduledGetParams +import dev.arcade.models.ToolScheduledListParams import org.junit.jupiter.api.Test import org.junit.jupiter.api.extension.ExtendWith diff --git a/arcade-java-example/build.gradle.kts b/arcade-java-example/build.gradle.kts index 1a2f4c3..f7b2eaf 100644 --- a/arcade-java-example/build.gradle.kts +++ b/arcade-java-example/build.gradle.kts @@ -14,5 +14,5 @@ tasks.withType().configureEach { } application { - mainClass = "com.arcade_engine.api.example.Main" + mainClass = "dev.arcade.example.Main" } diff --git a/build.gradle.kts b/build.gradle.kts index 68c2c0d..6f78b87 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,7 +3,7 @@ plugins { } allprojects { - group = "com.arcade_engine.api" + group = "dev.arcade" version = "0.0.1-alpha.0" // x-release-please-version } From f2a8654351c4a197d666dcb2b2eb0190bcdab2e2 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 8 Dec 2025 17:46:07 +0000 Subject: [PATCH 3/4] feat(api): api update --- .stats.yml | 2 +- .../arcade/models/AdminSecretCreateParams.kt | 346 ++++++++++++++++++ .../async/admin/SecretServiceAsync.kt | 9 + .../async/admin/SecretServiceAsyncImpl.kt | 30 ++ .../services/blocking/admin/SecretService.kt | 9 + .../blocking/admin/SecretServiceImpl.kt | 27 ++ .../models/AdminSecretCreateParamsTest.kt | 57 +++ .../blocking/admin/SecretServiceTest.kt | 21 ++ 8 files changed, 500 insertions(+), 1 deletion(-) create mode 100644 arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretCreateParams.kt create mode 100644 arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretCreateParamsTest.kt diff --git a/.stats.yml b/.stats.yml index 284d74e..e73b28d 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,2 +1,2 @@ -configured_endpoints: 29 +configured_endpoints: 30 openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/arcade-ai%2Farcade-engine-4dc4e58ef402ce5362e0a8988b3928a8bfa0d5ba847f7ad8b14226a0cf282f28.yml diff --git a/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretCreateParams.kt b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretCreateParams.kt new file mode 100644 index 0000000..2638b6d --- /dev/null +++ b/arcade-java-core/src/main/kotlin/dev/arcade/models/AdminSecretCreateParams.kt @@ -0,0 +1,346 @@ +// File generated from our OpenAPI spec by Stainless. + +package dev.arcade.models + +import com.fasterxml.jackson.annotation.JsonAnyGetter +import com.fasterxml.jackson.annotation.JsonAnySetter +import com.fasterxml.jackson.annotation.JsonCreator +import com.fasterxml.jackson.annotation.JsonProperty +import dev.arcade.core.ExcludeMissing +import dev.arcade.core.JsonField +import dev.arcade.core.JsonMissing +import dev.arcade.core.JsonValue +import dev.arcade.core.NoAutoDetect +import dev.arcade.core.Params +import dev.arcade.core.checkRequired +import dev.arcade.core.http.Headers +import dev.arcade.core.http.QueryParams +import dev.arcade.core.immutableEmptyMap +import dev.arcade.core.toImmutable +import java.util.Objects +import java.util.Optional + +/** Create or update a secret */ +class AdminSecretCreateParams +private constructor( + private val secretKey: String, + private val body: Body, + private val additionalHeaders: Headers, + private val additionalQueryParams: QueryParams, +) : Params { + + fun secretKey(): String = secretKey + + fun value(): String = body.value() + + fun description(): Optional = body.description() + + fun _value(): JsonField = body._value() + + fun _description(): JsonField = body._description() + + fun _additionalBodyProperties(): Map = body._additionalProperties() + + fun _additionalHeaders(): Headers = additionalHeaders + + fun _additionalQueryParams(): QueryParams = additionalQueryParams + + @JvmSynthetic internal fun _body(): Body = body + + override fun _headers(): Headers = additionalHeaders + + override fun _queryParams(): QueryParams = additionalQueryParams + + fun getPathParam(index: Int): String { + return when (index) { + 0 -> secretKey + else -> "" + } + } + + @NoAutoDetect + class Body + @JsonCreator + private constructor( + @JsonProperty("value") + @ExcludeMissing + private val value: JsonField = JsonMissing.of(), + @JsonProperty("description") + @ExcludeMissing + private val description: JsonField = JsonMissing.of(), + @JsonAnySetter + private val additionalProperties: Map = immutableEmptyMap(), + ) { + + fun value(): String = value.getRequired("value") + + fun description(): Optional = + Optional.ofNullable(description.getNullable("description")) + + @JsonProperty("value") @ExcludeMissing fun _value(): JsonField = value + + @JsonProperty("description") + @ExcludeMissing + fun _description(): JsonField = description + + @JsonAnyGetter + @ExcludeMissing + fun _additionalProperties(): Map = additionalProperties + + private var validated: Boolean = false + + fun validate(): Body = apply { + if (validated) { + return@apply + } + + value() + description() + validated = true + } + + fun toBuilder() = Builder().from(this) + + companion object { + + @JvmStatic fun builder() = Builder() + } + + /** A builder for [Body]. */ + class Builder internal constructor() { + + private var value: JsonField? = null + private var description: JsonField = JsonMissing.of() + private var additionalProperties: MutableMap = mutableMapOf() + + @JvmSynthetic + internal fun from(body: Body) = apply { + value = body.value + description = body.description + additionalProperties = body.additionalProperties.toMutableMap() + } + + fun value(value: String) = value(JsonField.of(value)) + + fun value(value: JsonField) = apply { this.value = value } + + fun description(description: String) = description(JsonField.of(description)) + + fun description(description: JsonField) = apply { + this.description = description + } + + fun additionalProperties(additionalProperties: Map) = apply { + this.additionalProperties.clear() + putAllAdditionalProperties(additionalProperties) + } + + fun putAdditionalProperty(key: String, value: JsonValue) = apply { + additionalProperties.put(key, value) + } + + fun putAllAdditionalProperties(additionalProperties: Map) = apply { + this.additionalProperties.putAll(additionalProperties) + } + + fun removeAdditionalProperty(key: String) = apply { additionalProperties.remove(key) } + + fun removeAllAdditionalProperties(keys: Set) = apply { + keys.forEach(::removeAdditionalProperty) + } + + fun build(): Body = + Body(checkRequired("value", value), description, additionalProperties.toImmutable()) + } + + override fun equals(other: Any?): Boolean { + if (this === other) { + return true + } + + return /* spotless:off */ other is Body && value == other.value && description == other.description && additionalProperties == other.additionalProperties /* spotless:on */ + } + + /* spotless:off */ + private val hashCode: Int by lazy { Objects.hash(value, description, additionalProperties) } + /* spotless:on */ + + override fun hashCode(): Int = hashCode + + override fun toString() = + "Body{value=$value, description=$description, additionalProperties=$additionalProperties}" + } + + fun toBuilder() = Builder().from(this) + + companion object { + + @JvmStatic fun builder() = Builder() + } + + /** A builder for [AdminSecretCreateParams]. */ + @NoAutoDetect + class Builder internal constructor() { + + private var secretKey: String? = null + private var body: Body.Builder = Body.builder() + private var additionalHeaders: Headers.Builder = Headers.builder() + private var additionalQueryParams: QueryParams.Builder = QueryParams.builder() + + @JvmSynthetic + internal fun from(adminSecretCreateParams: AdminSecretCreateParams) = apply { + secretKey = adminSecretCreateParams.secretKey + body = adminSecretCreateParams.body.toBuilder() + additionalHeaders = adminSecretCreateParams.additionalHeaders.toBuilder() + additionalQueryParams = adminSecretCreateParams.additionalQueryParams.toBuilder() + } + + fun secretKey(secretKey: String) = apply { this.secretKey = secretKey } + + fun value(value: String) = apply { body.value(value) } + + fun value(value: JsonField) = apply { body.value(value) } + + fun description(description: String) = apply { body.description(description) } + + fun description(description: JsonField) = apply { body.description(description) } + + fun additionalBodyProperties(additionalBodyProperties: Map) = apply { + body.additionalProperties(additionalBodyProperties) + } + + fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply { + body.putAdditionalProperty(key, value) + } + + fun putAllAdditionalBodyProperties(additionalBodyProperties: Map) = + apply { + body.putAllAdditionalProperties(additionalBodyProperties) + } + + fun removeAdditionalBodyProperty(key: String) = apply { body.removeAdditionalProperty(key) } + + fun removeAllAdditionalBodyProperties(keys: Set) = apply { + body.removeAllAdditionalProperties(keys) + } + + fun additionalHeaders(additionalHeaders: Headers) = apply { + this.additionalHeaders.clear() + putAllAdditionalHeaders(additionalHeaders) + } + + fun additionalHeaders(additionalHeaders: Map>) = apply { + this.additionalHeaders.clear() + putAllAdditionalHeaders(additionalHeaders) + } + + fun putAdditionalHeader(name: String, value: String) = apply { + additionalHeaders.put(name, value) + } + + fun putAdditionalHeaders(name: String, values: Iterable) = apply { + additionalHeaders.put(name, values) + } + + fun putAllAdditionalHeaders(additionalHeaders: Headers) = apply { + this.additionalHeaders.putAll(additionalHeaders) + } + + fun putAllAdditionalHeaders(additionalHeaders: Map>) = apply { + this.additionalHeaders.putAll(additionalHeaders) + } + + fun replaceAdditionalHeaders(name: String, value: String) = apply { + additionalHeaders.replace(name, value) + } + + fun replaceAdditionalHeaders(name: String, values: Iterable) = apply { + additionalHeaders.replace(name, values) + } + + fun replaceAllAdditionalHeaders(additionalHeaders: Headers) = apply { + this.additionalHeaders.replaceAll(additionalHeaders) + } + + fun replaceAllAdditionalHeaders(additionalHeaders: Map>) = apply { + this.additionalHeaders.replaceAll(additionalHeaders) + } + + fun removeAdditionalHeaders(name: String) = apply { additionalHeaders.remove(name) } + + fun removeAllAdditionalHeaders(names: Set) = apply { + additionalHeaders.removeAll(names) + } + + fun additionalQueryParams(additionalQueryParams: QueryParams) = apply { + this.additionalQueryParams.clear() + putAllAdditionalQueryParams(additionalQueryParams) + } + + fun additionalQueryParams(additionalQueryParams: Map>) = apply { + this.additionalQueryParams.clear() + putAllAdditionalQueryParams(additionalQueryParams) + } + + fun putAdditionalQueryParam(key: String, value: String) = apply { + additionalQueryParams.put(key, value) + } + + fun putAdditionalQueryParams(key: String, values: Iterable) = apply { + additionalQueryParams.put(key, values) + } + + fun putAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply { + this.additionalQueryParams.putAll(additionalQueryParams) + } + + fun putAllAdditionalQueryParams(additionalQueryParams: Map>) = + apply { + this.additionalQueryParams.putAll(additionalQueryParams) + } + + fun replaceAdditionalQueryParams(key: String, value: String) = apply { + additionalQueryParams.replace(key, value) + } + + fun replaceAdditionalQueryParams(key: String, values: Iterable) = apply { + additionalQueryParams.replace(key, values) + } + + fun replaceAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply { + this.additionalQueryParams.replaceAll(additionalQueryParams) + } + + fun replaceAllAdditionalQueryParams(additionalQueryParams: Map>) = + apply { + this.additionalQueryParams.replaceAll(additionalQueryParams) + } + + fun removeAdditionalQueryParams(key: String) = apply { additionalQueryParams.remove(key) } + + fun removeAllAdditionalQueryParams(keys: Set) = apply { + additionalQueryParams.removeAll(keys) + } + + fun build(): AdminSecretCreateParams = + AdminSecretCreateParams( + checkRequired("secretKey", secretKey), + body.build(), + additionalHeaders.build(), + additionalQueryParams.build(), + ) + } + + override fun equals(other: Any?): Boolean { + if (this === other) { + return true + } + + return /* spotless:off */ other is AdminSecretCreateParams && secretKey == other.secretKey && body == other.body && additionalHeaders == other.additionalHeaders && additionalQueryParams == other.additionalQueryParams /* spotless:on */ + } + + override fun hashCode(): Int = /* spotless:off */ Objects.hash(secretKey, body, additionalHeaders, additionalQueryParams) /* spotless:on */ + + override fun toString() = + "AdminSecretCreateParams{secretKey=$secretKey, body=$body, additionalHeaders=$additionalHeaders, additionalQueryParams=$additionalQueryParams}" +} diff --git a/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsync.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsync.kt index 6ea2497..96fc438 100644 --- a/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsync.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsync.kt @@ -5,13 +5,22 @@ package dev.arcade.services.async.admin import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminSecretCreateParams import dev.arcade.models.AdminSecretDeleteParams import dev.arcade.models.AdminSecretListParams import dev.arcade.models.AdminSecretListResponse +import dev.arcade.models.SecretResponse import java.util.concurrent.CompletableFuture interface SecretServiceAsync { + /** Create or update a secret */ + @JvmOverloads + fun create( + params: AdminSecretCreateParams, + requestOptions: RequestOptions = RequestOptions.none(), + ): CompletableFuture + /** List all secrets that are visible to the caller */ @JvmOverloads fun list( diff --git a/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsyncImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsyncImpl.kt index c4752e3..09376f2 100644 --- a/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsyncImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/async/admin/SecretServiceAsyncImpl.kt @@ -14,9 +14,11 @@ import dev.arcade.core.http.HttpResponse.Handler import dev.arcade.core.json import dev.arcade.core.prepareAsync import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminSecretCreateParams import dev.arcade.models.AdminSecretDeleteParams import dev.arcade.models.AdminSecretListParams import dev.arcade.models.AdminSecretListResponse +import dev.arcade.models.SecretResponse import java.util.concurrent.CompletableFuture class SecretServiceAsyncImpl internal constructor(private val clientOptions: ClientOptions) : @@ -24,6 +26,34 @@ class SecretServiceAsyncImpl internal constructor(private val clientOptions: Cli private val errorHandler: Handler = errorHandler(clientOptions.jsonMapper) + private val createHandler: Handler = + jsonHandler(clientOptions.jsonMapper).withErrorHandler(errorHandler) + + /** Create or update a secret */ + override fun create( + params: AdminSecretCreateParams, + requestOptions: RequestOptions, + ): CompletableFuture { + val request = + HttpRequest.builder() + .method(HttpMethod.POST) + .addPathSegments("v1", "admin", "secrets", params.getPathParam(0)) + .body(json(clientOptions.jsonMapper, params._body())) + .build() + .prepareAsync(clientOptions, params) + return request + .thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) } + .thenApply { response -> + response + .use { createHandler.handle(it) } + .also { + if (requestOptions.responseValidation ?: clientOptions.responseValidation) { + it.validate() + } + } + } + } + private val listHandler: Handler = jsonHandler(clientOptions.jsonMapper) .withErrorHandler(errorHandler) diff --git a/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretService.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretService.kt index 29fa856..504e99b 100644 --- a/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretService.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretService.kt @@ -5,12 +5,21 @@ package dev.arcade.services.blocking.admin import dev.arcade.core.RequestOptions +import dev.arcade.models.AdminSecretCreateParams import dev.arcade.models.AdminSecretDeleteParams import dev.arcade.models.AdminSecretListParams import dev.arcade.models.AdminSecretListResponse +import dev.arcade.models.SecretResponse interface SecretService { + /** Create or update a secret */ + @JvmOverloads + fun create( + params: AdminSecretCreateParams, + requestOptions: RequestOptions = RequestOptions.none(), + ): SecretResponse + /** List all secrets that are visible to the caller */ @JvmOverloads fun list( diff --git a/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretServiceImpl.kt b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretServiceImpl.kt index 40c1c18..f1aac7c 100644 --- a/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretServiceImpl.kt +++ b/arcade-java-core/src/main/kotlin/dev/arcade/services/blocking/admin/SecretServiceImpl.kt @@ -14,15 +14,42 @@ import dev.arcade.core.http.HttpResponse.Handler import dev.arcade.core.json import dev.arcade.core.prepare import dev.arcade.errors.ArcadeError +import dev.arcade.models.AdminSecretCreateParams import dev.arcade.models.AdminSecretDeleteParams import dev.arcade.models.AdminSecretListParams import dev.arcade.models.AdminSecretListResponse +import dev.arcade.models.SecretResponse class SecretServiceImpl internal constructor(private val clientOptions: ClientOptions) : SecretService { private val errorHandler: Handler = errorHandler(clientOptions.jsonMapper) + private val createHandler: Handler = + jsonHandler(clientOptions.jsonMapper).withErrorHandler(errorHandler) + + /** Create or update a secret */ + override fun create( + params: AdminSecretCreateParams, + requestOptions: RequestOptions, + ): SecretResponse { + val request = + HttpRequest.builder() + .method(HttpMethod.POST) + .addPathSegments("v1", "admin", "secrets", params.getPathParam(0)) + .body(json(clientOptions.jsonMapper, params._body())) + .build() + .prepare(clientOptions, params) + val response = clientOptions.httpClient.execute(request, requestOptions) + return response + .use { createHandler.handle(it) } + .also { + if (requestOptions.responseValidation ?: clientOptions.responseValidation) { + it.validate() + } + } + } + private val listHandler: Handler = jsonHandler(clientOptions.jsonMapper) .withErrorHandler(errorHandler) diff --git a/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretCreateParamsTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretCreateParamsTest.kt new file mode 100644 index 0000000..5fbf52f --- /dev/null +++ b/arcade-java-core/src/test/kotlin/dev/arcade/models/AdminSecretCreateParamsTest.kt @@ -0,0 +1,57 @@ +// File generated from our OpenAPI spec by Stainless. + +package dev.arcade.models + +import kotlin.test.assertNotNull +import org.assertj.core.api.Assertions.assertThat +import org.junit.jupiter.api.Test + +class AdminSecretCreateParamsTest { + + @Test + fun create() { + AdminSecretCreateParams.builder() + .secretKey("secret_key") + .value("value") + .description("description") + .build() + } + + @Test + fun body() { + val params = + AdminSecretCreateParams.builder() + .secretKey("secret_key") + .value("value") + .description("description") + .build() + + val body = params._body() + + assertNotNull(body) + assertThat(body.value()).isEqualTo("value") + assertThat(body.description()).contains("description") + } + + @Test + fun bodyWithoutOptionalFields() { + val params = + AdminSecretCreateParams.builder().secretKey("secret_key").value("value").build() + + val body = params._body() + + assertNotNull(body) + assertThat(body.value()).isEqualTo("value") + } + + @Test + fun getPathParam() { + val params = + AdminSecretCreateParams.builder().secretKey("secret_key").value("value").build() + assertThat(params).isNotNull + // path param "secretKey" + assertThat(params.getPathParam(0)).isEqualTo("secret_key") + // out-of-bound path param + assertThat(params.getPathParam(1)).isEqualTo("") + } +} diff --git a/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/SecretServiceTest.kt b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/SecretServiceTest.kt index bb5f514..d4f8edc 100644 --- a/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/SecretServiceTest.kt +++ b/arcade-java-core/src/test/kotlin/dev/arcade/services/blocking/admin/SecretServiceTest.kt @@ -4,6 +4,7 @@ package dev.arcade.services.blocking.admin import dev.arcade.TestServerExtension import dev.arcade.client.okhttp.ArcadeOkHttpClient +import dev.arcade.models.AdminSecretCreateParams import dev.arcade.models.AdminSecretDeleteParams import dev.arcade.models.AdminSecretListParams import org.junit.jupiter.api.Test @@ -12,6 +13,26 @@ import org.junit.jupiter.api.extension.ExtendWith @ExtendWith(TestServerExtension::class) class SecretServiceTest { + @Test + fun callCreate() { + val client = + ArcadeOkHttpClient.builder() + .baseUrl(TestServerExtension.BASE_URL) + .apiKey("My API Key") + .build() + val secretService = client.admin().secrets() + val secretResponse = + secretService.create( + AdminSecretCreateParams.builder() + .secretKey("secret_key") + .value("value") + .description("description") + .build() + ) + println(secretResponse) + secretResponse.validate() + } + @Test fun callList() { val client = From 870e5218c70cadf3892fcb99a3f94ca7e4f7481f Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 8 Dec 2025 17:46:21 +0000 Subject: [PATCH 4/4] release: 0.1.0-alpha.1 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 22 ++++++++++++++++++++++ README.md | 6 +++--- build.gradle.kts | 2 +- 4 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c476280..ba6c348 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.0.1-alpha.0" + ".": "0.1.0-alpha.1" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1f8ea41 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +## 0.1.0-alpha.1 (2025-12-08) + +Full Changelog: [v0.0.1-alpha.0...v0.1.0-alpha.1](https://github.com/ArcadeAI/arcade-java/compare/v0.0.1-alpha.0...v0.1.0-alpha.1) + +### Features + +* **api:** api update ([f2a8654](https://github.com/ArcadeAI/arcade-java/commit/f2a8654351c4a197d666dcb2b2eb0190bcdab2e2)) +* **api:** api update ([867c358](https://github.com/ArcadeAI/arcade-java/commit/867c358d06c3d5af9306d304a4e41320b1c0c67b)) + + +### Chores + +* configure new SDK language ([7a33653](https://github.com/ArcadeAI/arcade-java/commit/7a336537713407720db5315850b1f0fcd3f79442)) +* **internal:** update java config ([e61bcc1](https://github.com/ArcadeAI/arcade-java/commit/e61bcc109789d0c8546626df6f50f4487bfa4da8)) +* update SDK settings ([cb6b641](https://github.com/ArcadeAI/arcade-java/commit/cb6b641e3fc81f0640a0712edaf0d42e549cb236)) + + +### Documentation + +* add source file links to readme ([1801e21](https://github.com/ArcadeAI/arcade-java/commit/1801e21404a817fe4d68fdf1969af49f088ce154)) diff --git a/README.md b/README.md index 79a18e0..4cfa7a6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ -[![Maven Central](https://img.shields.io/maven-central/v/dev.arcade/arcade-java)](https://central.sonatype.com/artifact/dev.arcade/arcade-java/0.0.1-alpha.0) +[![Maven Central](https://img.shields.io/maven-central/v/dev.arcade/arcade-java)](https://central.sonatype.com/artifact/dev.arcade/arcade-java/0.1.0-alpha.1) @@ -19,7 +19,7 @@ The REST API documentation can be found on [docs.arcade.dev](https://docs.arcade ### Gradle ```kotlin -implementation("dev.arcade:arcade-java:0.0.1-alpha.0") +implementation("dev.arcade:arcade-java:0.1.0-alpha.1") ``` ### Maven @@ -28,7 +28,7 @@ implementation("dev.arcade:arcade-java:0.0.1-alpha.0") dev.arcade arcade-java - 0.0.1-alpha.0 + 0.1.0-alpha.1 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 6f78b87..0b8935e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,7 +4,7 @@ plugins { allprojects { group = "dev.arcade" - version = "0.0.1-alpha.0" // x-release-please-version + version = "0.1.0-alpha.1" // x-release-please-version } nexusPublishing {