Skip to content

Cloud Device API: first iteration#1808

Merged
gcatanese merged 4 commits intomainfrom
add-cloud-device-model-svc
Mar 31, 2026
Merged

Cloud Device API: first iteration#1808
gcatanese merged 4 commits intomainfrom
add-cloud-device-model-svc

Conversation

@gcatanese
Copy link
Copy Markdown
Contributor

First iteration on the Cloud Device API:

  • generate models from OpenAPI files, classes are created in model/tapi
  • include additional models that are not in the OpenAPI spec
  • add service and tests

@gcatanese gcatanese requested review from a team as code owners March 27, 2026 09:40
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a significant number of new model classes and enums to support Cloud Device and Terminal API (TAPI) functionalities within the Adyen Java API library. These models cover a wide range of operations, including device status, login/logout sessions, and transaction processing. The review feedback identifies specific naming inconsistencies in the Javadoc for DeviceStatusResponse.java, where methods incorrectly refer to the DeviceStatus enum instead of the response class.

@gcatanese gcatanese added this pull request to the merge queue Mar 31, 2026
Merged via the queue into main with commit 4f640dd Mar 31, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants