diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock
index ab76a512..0ceb376a 100644
--- a/.speakeasy/gen.lock
+++ b/.speakeasy/gen.lock
@@ -1,24 +1,24 @@
lockVersion: 2.0.0
id: 5bbaa3a9-baa0-471b-ba6a-13fd88e8c119
management:
- docChecksum: 4f49925fd34ad560273ce1adc924bfa1
+ docChecksum: 673b09e3ce4bfd9b452e651593170f4a
docVersion: 1.0.0
- speakeasyVersion: 1.793.1
- generationVersion: 2.928.0
- releaseVersion: 2.18.13
- configChecksum: eb97dda222bc386fbc27d96a134388dc
+ speakeasyVersion: 1.795.2
+ generationVersion: 2.932.9
+ releaseVersion: 2.19.0
+ configChecksum: c80bc387198e452a8cce63c2491c4f7b
repoURL: https://github.com/gr4vy/gr4vy-java.git
installationURL: https://github.com/gr4vy/gr4vy-java
published: true
persistentEdits:
- generation_id: bf52f606-9c0e-49b3-b9b6-b047cea1c174
- pristine_commit_hash: 565f8f7d880e883c2f273d6ea390d248370ef0a1
- pristine_tree_hash: 2ac3253d7481701e058684950dca930444afbbbf
+ generation_id: f546ba74-6e66-4cf0-ace4-738b5b6c6c14
+ pristine_commit_hash: befcff4d56824c3ea9a658e038d3a82db1d094cb
+ pristine_tree_hash: 2d9fafb688acf0479aa25a6dcb64db98ad13ec72
features:
java:
additionalDependencies: 0.1.0
constsAndDefaults: 0.1.3
- core: 3.56.1
+ core: 3.57.0
deprecations: 2.81.2
flattening: 2.81.1
globalSecurity: 2.83.4
@@ -35,7 +35,7 @@ features:
retries: 0.1.3
sdkHooks: 1.2.0
serverIDs: 2.81.1
- unions: 0.3.7
+ unions: 0.3.8
trackedFiles:
.gitattributes:
id: 24139dae6567
@@ -775,8 +775,8 @@ trackedFiles:
pristine_git_object: ada3d378d3d81957b96b19e19e510b290090ec1f
docs/models/components/Method.md:
id: adedaeaabf7c
- last_write_checksum: sha1:b39182cfc23204e9406cb4368e199c2cafbc3655
- pristine_git_object: 91e606c5d8a87a406bee2417a3358a3880144ac6
+ last_write_checksum: sha1:a0d6a369b7bd9d097f24410fd3997d0bf0362b77
+ pristine_git_object: bafc33a1dfd1bbdf4e1b1be0eea44f9fea8db82b
docs/models/components/MockCardMerchantAdviceCodeOptions.md:
id: e927a10a34ae
last_write_checksum: sha1:0d601be78333ce1c701a642b9a69e88507c6c5d0
@@ -1191,8 +1191,8 @@ trackedFiles:
pristine_git_object: 98be6328cbcf338eaa22369da773dbdbd08cc82a
docs/models/components/RedirectPaymentMethodCreateMethod.md:
id: d7f0c77bb644
- last_write_checksum: sha1:3cf0de79a996a3362bd03f4bd251e836d09c1c58
- pristine_git_object: 2ed2723504795cab239feb23bc72bea5367546e9
+ last_write_checksum: sha1:39879865dbe084317c844be4e7309de38dcb7358
+ pristine_git_object: bcab3fbe0e58824083cf6262bd8c84b21e6c6927
docs/models/components/Refund.md:
id: a2190313768a
last_write_checksum: sha1:21f9368f68fb81aec4af2cdf0fa40370a7be635a
@@ -2859,8 +2859,8 @@ trackedFiles:
pristine_git_object: 15c4e4642f204ccb312d8814155b69e153b4e19b
gradle.properties:
id: 2afbb999f001
- last_write_checksum: sha1:99369dd62c340ed226a9dd4ac8b5be07971cca3c
- pristine_git_object: 8a660ffa6ff48ce0ac4db1c9a796e7a48c7f1dfe
+ last_write_checksum: sha1:aefe0714d3dce7e84269f3da1f5e9f3a66990a10
+ pristine_git_object: a42c9e1629c6c65112e20d40723cc2027dd9b33b
gradle/wrapper/gradle-wrapper.jar:
id: ec27dae6e852
last_write_checksum: sha1:f725fb1467084142d74fd7cd8eab691ab3442611
@@ -3203,8 +3203,8 @@ trackedFiles:
pristine_git_object: b50475cc7f6041d63c4569256e4ff1850b20d30b
src/main/java/com/gr4vy/sdk/SDKConfiguration.java:
id: 73a7edeaca45
- last_write_checksum: sha1:b0c0230dc863d8f0619ef09e3fe853c790faa52e
- pristine_git_object: e70a8fb90adb22df9daa3912052868ac1110f161
+ last_write_checksum: sha1:6926c5310cd3c9d10f22a216c2cacdfdd19b6b04
+ pristine_git_object: f1ebeeb8394d8809886fe54f505eb955322707b0
src/main/java/com/gr4vy/sdk/SecuritySource.java:
id: 1b6add6b9b50
last_write_checksum: sha1:2f365cc823c6243188e83f4df618c9737fcee8bd
@@ -3963,8 +3963,8 @@ trackedFiles:
pristine_git_object: 9cbb1b174e9a001f1a288f7fc6e020c10e85141c
src/main/java/com/gr4vy/sdk/models/components/Method.java:
id: bac0c78cdc74
- last_write_checksum: sha1:bedf72074937b49df8e1b238455d02a56e3bebc8
- pristine_git_object: cd96a6878e8381a398bcb4a10ea153666792b5a1
+ last_write_checksum: sha1:ef3d4841bc7b8f168653e3adfa11bd230dffe326
+ pristine_git_object: b42b6ffa82a511bb46b6a2e76a1d3965a952808e
src/main/java/com/gr4vy/sdk/models/components/MockCardMerchantAdviceCodeOptions.java:
id: 98c8ae3757dc
last_write_checksum: sha1:6a077d4085feed412a73ec009f00361376631bde
@@ -4379,8 +4379,8 @@ trackedFiles:
pristine_git_object: 2408d5886f65783ef40c40eba3b988689d681dcb
src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java:
id: 3789188383b7
- last_write_checksum: sha1:15519e7750761f048ab58d84815792db4a56a0fe
- pristine_git_object: be4a6acfb4db6b46dc0b22d4a45d3dfa0b345ec6
+ last_write_checksum: sha1:809509de63c98335998b2ea93762734acda2a119
+ pristine_git_object: 9885eab382241c5250cb73b6055bd0616ee44865
src/main/java/com/gr4vy/sdk/models/components/Refund.java:
id: 4b22e399807b
last_write_checksum: sha1:53b9d2207917491dcd78d3a2bed75d1f8a433dfa
@@ -12434,6 +12434,7 @@ examples:
application/json: {"type": "error", "code": "gateway_timeout", "status": 504, "message": "Request could not be processed"}
examplesVersion: 1.0.2
generatedTests: {}
+releaseNotes: "## Java SDK Changes:\n* `gr4vy.buyers.paymentMethods.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.create()`: \n * `requestBody.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added**\n * `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentMethods.update()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.list()`: \n * `request.method` **Changed**\n * `response.items[].paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.create()`: \n * `request.transactionCreate.paymentMethod.union(RedirectPaymentMethodCreate).method.enum(duitnow)` **Added**\n * `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.get()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.update()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.capture()`: `response.union(Transaction).paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.void()`: `response.union(Transaction).paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.cancel()`: `response.transaction.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.sync()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.transactions.incrementAuthorization()`: `response.transaction.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServiceDefinitions.list()`: `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentServiceDefinitions.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.list()`: \n * `request.method` **Changed**\n * `response.items[].method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.create()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.get()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.paymentServices.update()`: `response.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.list()`: `response.items[].paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.create()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n* `gr4vy.payouts.get()`: `response.paymentMethod.method.enum(duitnow)` **Added**\n"
generatedFiles:
- .gitattributes
- USAGE.md
diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml
index a1d901e9..7ff425ae 100644
--- a/.speakeasy/gen.yaml
+++ b/.speakeasy/gen.yaml
@@ -30,7 +30,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
java:
- version: 2.18.13
+ version: 2.19.0
additionalDependencies:
- testImplementation:org.junit.jupiter:junit-jupiter:5.10.0
- implementation:com.auth0:java-jwt:4.5.0
diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock
index e1157609..2f2ad21a 100644
--- a/.speakeasy/workflow.lock
+++ b/.speakeasy/workflow.lock
@@ -1,4 +1,4 @@
-speakeasyVersion: 1.793.1
+speakeasyVersion: 1.795.2
sources:
Gr4vy:
sourceNamespace: openapi
@@ -9,8 +9,8 @@ sources:
- 1.0.0
openapi:
sourceNamespace: openapi
- sourceRevisionDigest: sha256:2b9b1e780aaaf69b53eac00d634bd5bd7cc5c83d62655cc279bf26fb6bbe5d34
- sourceBlobDigest: sha256:7b1b8c5fc94ab508bbac80c78fccfe6b143930b6d06bbd9fbcbd4b2c0117a8e5
+ sourceRevisionDigest: sha256:a6d6b2d02ec936d1fc43f844ba11aa0fcf37bfbadb4e5d3b2f8ec27fac304949
+ sourceBlobDigest: sha256:2fbb761933159525d210d8a07f52fa694a0f9109d488ee979363123d69ce00a0
tags:
- latest
- 1.0.0
@@ -25,10 +25,10 @@ targets:
java:
source: openapi
sourceNamespace: openapi
- sourceRevisionDigest: sha256:2b9b1e780aaaf69b53eac00d634bd5bd7cc5c83d62655cc279bf26fb6bbe5d34
- sourceBlobDigest: sha256:7b1b8c5fc94ab508bbac80c78fccfe6b143930b6d06bbd9fbcbd4b2c0117a8e5
+ sourceRevisionDigest: sha256:a6d6b2d02ec936d1fc43f844ba11aa0fcf37bfbadb4e5d3b2f8ec27fac304949
+ sourceBlobDigest: sha256:2fbb761933159525d210d8a07f52fa694a0f9109d488ee979363123d69ce00a0
codeSamplesNamespace: openapi-java-code-samples
- codeSamplesRevisionDigest: sha256:081d13413f0bf0da51b95fb24ec1884a8c1cdb7c4f071e08a52c3e5a13bf7ab0
+ codeSamplesRevisionDigest: sha256:103d340962a4b552d95394e4b6fba6d88f7ddecc96e451664158ad8352cfc678
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
diff --git a/README.md b/README.md
index 70c8f4f8..69f4792c 100644
--- a/README.md
+++ b/README.md
@@ -59,7 +59,7 @@ The samples below show how a published SDK artifact is used:
Gradle:
```groovy
-implementation 'com.gr4vy:sdk:2.18.13'
+implementation 'com.gr4vy:sdk:2.19.0'
```
Maven:
@@ -67,7 +67,7 @@ Maven:
com.gr4vy
sdk
- 2.18.13
+ 2.19.0
```
diff --git a/RELEASES.md b/RELEASES.md
index 5d9df6e3..e887db34 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -2158,4 +2158,14 @@ Based on:
### Generated
- [java v2.18.13] .
### Releases
-- [Maven Central v2.18.13] https://central.sonatype.com/artifact/com.gr4vy/sdk/2.18.13 - .
\ No newline at end of file
+- [Maven Central v2.18.13] https://central.sonatype.com/artifact/com.gr4vy/sdk/2.18.13 - .
+
+## 2026-08-24 13:39:34
+### Changes
+Based on:
+- OpenAPI Doc
+- Speakeasy CLI 1.795.2 (2.932.9) https://github.com/speakeasy-api/speakeasy
+### Generated
+- [java v2.19.0] .
+### Releases
+- [Maven Central v2.19.0] https://central.sonatype.com/artifact/com.gr4vy/sdk/2.19.0 - .
\ No newline at end of file
diff --git a/docs/models/components/Method.md b/docs/models/components/Method.md
index 91e606c5..bafc33a1 100644
--- a/docs/models/components/Method.md
+++ b/docs/models/components/Method.md
@@ -47,6 +47,7 @@ Method custom = Method.of("custom_value");
| `DANA` | dana |
| `DCB` | dcb |
| `DLOCAL` | dlocal |
+| `DUITNOW` | duitnow |
| `EBANX` | ebanx |
| `ECKOH` | eckoh |
| `EFECTY` | efecty |
diff --git a/docs/models/components/RedirectPaymentMethodCreateMethod.md b/docs/models/components/RedirectPaymentMethodCreateMethod.md
index 2ed27235..bcab3fbe 100644
--- a/docs/models/components/RedirectPaymentMethodCreateMethod.md
+++ b/docs/models/components/RedirectPaymentMethodCreateMethod.md
@@ -44,6 +44,7 @@ RedirectPaymentMethodCreateMethod custom = RedirectPaymentMethodCreateMethod.of(
| `DANA` | dana |
| `DCB` | dcb |
| `DLOCAL` | dlocal |
+| `DUITNOW` | duitnow |
| `EBANX` | ebanx |
| `ECKOH` | eckoh |
| `EFECTY` | efecty |
diff --git a/gradle.properties b/gradle.properties
index 8a660ffa..a42c9e16 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,4 +1,4 @@
groupId=com.gr4vy
artifactId=sdk
-version=2.18.13
+version=2.19.0
org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g
diff --git a/src/main/java/com/gr4vy/sdk/SDKConfiguration.java b/src/main/java/com/gr4vy/sdk/SDKConfiguration.java
index e70a8fb9..f1ebeeb8 100644
--- a/src/main/java/com/gr4vy/sdk/SDKConfiguration.java
+++ b/src/main/java/com/gr4vy/sdk/SDKConfiguration.java
@@ -22,8 +22,8 @@ public class SDKConfiguration {
private static final String LANGUAGE = "java";
public static final String OPENAPI_DOC_VERSION = "1.0.0";
- public static final String SDK_VERSION = "2.18.13";
- public static final String GEN_VERSION = "2.928.0";
+ public static final String SDK_VERSION = "2.19.0";
+ public static final String GEN_VERSION = "2.932.9";
private static final String BASE_PACKAGE = "com.gr4vy.sdk";
public static final String USER_AGENT =
String.format("speakeasy-sdk/%s %s %s %s %s",
diff --git a/src/main/java/com/gr4vy/sdk/models/components/Method.java b/src/main/java/com/gr4vy/sdk/models/components/Method.java
index cd96a687..b42b6ffa 100644
--- a/src/main/java/com/gr4vy/sdk/models/components/Method.java
+++ b/src/main/java/com/gr4vy/sdk/models/components/Method.java
@@ -51,6 +51,7 @@ public class Method {
public static final Method DANA = new Method("dana");
public static final Method DCB = new Method("dcb");
public static final Method DLOCAL = new Method("dlocal");
+ public static final Method DUITNOW = new Method("duitnow");
public static final Method EBANX = new Method("ebanx");
public static final Method ECKOH = new Method("eckoh");
public static final Method EFECTY = new Method("efecty");
@@ -250,6 +251,7 @@ private static final Map createValuesMap() {
map.put("dana", DANA);
map.put("dcb", DCB);
map.put("dlocal", DLOCAL);
+ map.put("duitnow", DUITNOW);
map.put("ebanx", EBANX);
map.put("eckoh", ECKOH);
map.put("efecty", EFECTY);
@@ -381,6 +383,7 @@ private static final Map createEnumsMap() {
map.put("dana", MethodEnum.DANA);
map.put("dcb", MethodEnum.DCB);
map.put("dlocal", MethodEnum.DLOCAL);
+ map.put("duitnow", MethodEnum.DUITNOW);
map.put("ebanx", MethodEnum.EBANX);
map.put("eckoh", MethodEnum.ECKOH);
map.put("efecty", MethodEnum.EFECTY);
@@ -513,6 +516,7 @@ public enum MethodEnum {
DANA("dana"),
DCB("dcb"),
DLOCAL("dlocal"),
+ DUITNOW("duitnow"),
EBANX("ebanx"),
ECKOH("eckoh"),
EFECTY("efecty"),
diff --git a/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java b/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java
index be4a6acf..9885eab3 100644
--- a/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java
+++ b/src/main/java/com/gr4vy/sdk/models/components/RedirectPaymentMethodCreateMethod.java
@@ -51,6 +51,7 @@ public class RedirectPaymentMethodCreateMethod {
public static final RedirectPaymentMethodCreateMethod DANA = new RedirectPaymentMethodCreateMethod("dana");
public static final RedirectPaymentMethodCreateMethod DCB = new RedirectPaymentMethodCreateMethod("dcb");
public static final RedirectPaymentMethodCreateMethod DLOCAL = new RedirectPaymentMethodCreateMethod("dlocal");
+ public static final RedirectPaymentMethodCreateMethod DUITNOW = new RedirectPaymentMethodCreateMethod("duitnow");
public static final RedirectPaymentMethodCreateMethod EBANX = new RedirectPaymentMethodCreateMethod("ebanx");
public static final RedirectPaymentMethodCreateMethod ECKOH = new RedirectPaymentMethodCreateMethod("eckoh");
public static final RedirectPaymentMethodCreateMethod EFECTY = new RedirectPaymentMethodCreateMethod("efecty");
@@ -239,6 +240,7 @@ private static final Map createValues
map.put("dana", DANA);
map.put("dcb", DCB);
map.put("dlocal", DLOCAL);
+ map.put("duitnow", DUITNOW);
map.put("ebanx", EBANX);
map.put("eckoh", ECKOH);
map.put("efecty", EFECTY);
@@ -359,6 +361,7 @@ private static final Map createEn
map.put("dana", RedirectPaymentMethodCreateMethodEnum.DANA);
map.put("dcb", RedirectPaymentMethodCreateMethodEnum.DCB);
map.put("dlocal", RedirectPaymentMethodCreateMethodEnum.DLOCAL);
+ map.put("duitnow", RedirectPaymentMethodCreateMethodEnum.DUITNOW);
map.put("ebanx", RedirectPaymentMethodCreateMethodEnum.EBANX);
map.put("eckoh", RedirectPaymentMethodCreateMethodEnum.ECKOH);
map.put("efecty", RedirectPaymentMethodCreateMethodEnum.EFECTY);
@@ -480,6 +483,7 @@ public enum RedirectPaymentMethodCreateMethodEnum {
DANA("dana"),
DCB("dcb"),
DLOCAL("dlocal"),
+ DUITNOW("duitnow"),
EBANX("ebanx"),
ECKOH("eckoh"),
EFECTY("efecty"),