Skip to content

Commit 81bb0eb

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate 7.3.0 (#72)
* ## Java SDK Changes Detected: * `sdk.ledger.v2.listLedgers()`: * `request` **Changed** **Breaking** ⚠️ * `response.cursor.data.[]` **Changed** * `sdk.ledger.v1.countAccounts()`: `response` **Changed** **Breaking** ⚠️ * `sdk.ledger.v2.getVolumesWithBalances()`: * `request.sort` **Added** * `sdk.ledger.v2.getLedger()`: `response.data` **Changed** * `sdk.ledger.v2.deleteExporter()`: **Added** * `sdk.ledger.v2.deletePipeline()`: **Added** * `sdk.ledger.v2.getExporterState()`: **Added** * `sdk.ledger.v2.getPipelineState()`: **Added** * `sdk.ledger.v2.listExporters()`: **Added** * `sdk.ledger.v2.listPipelines()`: **Added** * `sdk.ledger.v2.resetPipeline()`: **Added** * `sdk.ledger.v2.startPipeline()`: **Added** * `sdk.ledger.v2.stopPipeline()`: **Added** * `sdk.ledger.v2.getInfo()`: **Deleted** **Breaking** ⚠️ * `sdk.ledger.v2.getMetrics()`: **Deleted** **Breaking** ⚠️ * `sdk.ledger.v2.createBulk()`: * `request.requestBody.[].[addMetadata].data` **Changed** * `response.data.[].[addMetadata].data.updatedAt` **Added** * `sdk.ledger.v2.createTransaction()`: * `request.v2PostTransaction` **Changed** * `response.data.updatedAt` **Added** * `sdk.ledger.v2.getAccount()`: `response.data` **Changed** * `sdk.ledger.v2.listAccounts()`: * `request.sort` **Added** * `response.cursor.data.[]` **Changed** * `sdk.ledger.v2.getTransaction()`: `response.data.updatedAt` **Added** * `sdk.ledger.v2.createPipeline()`: **Added** * `sdk.ledger.getInfo()`: **Added** * `sdk.ledger.v2.revertTransaction()`: * `request.v2RevertTransactionRequest` **Added** * `response.data.updatedAt` **Added** * `sdk.ledger.v2.listLogs()`: * `request.sort` **Added** * `sdk.ledger.v2.listTransactions()`: * `request.sort` **Added** * `response.cursor.data.[].updatedAt` **Added** * `sdk.ledger.v2.createExporter()`: **Added** * `sdk.ledger.getMetrics()`: **Added** * `sdk.orchestration.v1.createTrigger()`: * `request.version` **Added** * `response.data.version` **Added** * `sdk.orchestration.v1.getInstance()`: `response.data.workflow` **Added** * `sdk.orchestration.v1.listInstances()`: `response.data.[].workflow` **Added** * `sdk.orchestration.v1.listTriggers()`: `response.data.[].version` **Added** * `sdk.orchestration.v1.listTriggersOccurrences()`: `response.data.[].workflowInstance.workflow` **Added** * `sdk.orchestration.v1.readTrigger()`: `response.data.version` **Added** * `sdk.orchestration.v1.runWorkflow()`: `response.data.workflow` **Added** * `sdk.orchestration.v2.createTrigger()`: * `request.version` **Added** * `response.data.version` **Added** * `sdk.orchestration.v2.getInstance()`: `response.data.workflow` **Added** * `sdk.orchestration.v2.listInstances()`: `response.cursor.data.[].workflow` **Added** * `sdk.orchestration.v2.listTriggers()`: `response.cursor.data.[].version` **Added** * `sdk.orchestration.v2.listTriggersOccurrences()`: `response.cursor.data.[].workflowInstance.workflow` **Added** * `sdk.orchestration.v2.readTrigger()`: `response.data.version` **Added** * `sdk.orchestration.v2.runWorkflow()`: `response.data.workflow` **Added** * empty commit to trigger [run-tests] workflow --------- Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 3145800 commit 81bb0eb

671 files changed

Lines changed: 18282 additions & 3264 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.env
2+
.env.local
13
**/.speakeasy/temp/
24
**/.speakeasy/logs/
35
.speakeasy/reports

.speakeasy/gen.lock

Lines changed: 229 additions & 9 deletions
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
speakeasyVersion: 1.606.0
1+
speakeasyVersion: 1.634.2
22
sources:
33
my-source:
44
sourceNamespace: my-source
@@ -9,20 +9,20 @@ sources:
99
- speakeasy-sdk-regen-1732202901
1010
stacks-source:
1111
sourceNamespace: stacks-source
12-
sourceRevisionDigest: sha256:fdd647ec761a320ea71c8b1d466fb5e760cf7f2b1296d3522d9d1706afb0e4c3
13-
sourceBlobDigest: sha256:b4f71aed3da317fc4aeaa3a423976f893198810336c71f2ffef1d630f1a925d4
12+
sourceRevisionDigest: sha256:7e5972b9253796fda72cfd3b80858d51f8c1026df843c265619594f900578b40
13+
sourceBlobDigest: sha256:1cd53cc53e77bfa3f809e05c32dfd8b4df1e2a98b68ac561a10f664ce74064e1
1414
tags:
1515
- latest
16-
- speakeasy-sdk-regen-1755777865
16+
- speakeasy-sdk-regen-1759751530
1717
- v3.1.0
1818
targets:
1919
Java:
2020
source: stacks-source
2121
sourceNamespace: stacks-source
22-
sourceRevisionDigest: sha256:fdd647ec761a320ea71c8b1d466fb5e760cf7f2b1296d3522d9d1706afb0e4c3
23-
sourceBlobDigest: sha256:b4f71aed3da317fc4aeaa3a423976f893198810336c71f2ffef1d630f1a925d4
22+
sourceRevisionDigest: sha256:7e5972b9253796fda72cfd3b80858d51f8c1026df843c265619594f900578b40
23+
sourceBlobDigest: sha256:1cd53cc53e77bfa3f809e05c32dfd8b4df1e2a98b68ac561a10f664ce74064e1
2424
codeSamplesNamespace: stacks-source-java-code-samples
25-
codeSamplesRevisionDigest: sha256:ce97eac0e93fb9333d5518e3316cee69bf3bfe5f29e884a6a6cb2956e8f46e1a
25+
codeSamplesRevisionDigest: sha256:a770a7dcd57b1da0f00dcf9190ae4ea9311dcec56fc4ae774e0d1a0c277a8e13
2626
workflow:
2727
workflowVersion: 1.0.0
2828
speakeasyVersion: latest

README.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ and standard method from web, mobile and desktop applications.
2727
## Table of Contents
2828
<!-- $toc-max-depth=2 -->
2929
* [formance-sdk-java](#formance-sdk-java)
30-
* [🏗 **Welcome to your new SDK!** 🏗](#welcome-to-your-new-sdk)
3130
* [Introduction](#introduction)
3231
* [Authentication](#authentication)
3332
* [SDK Installation](#sdk-installation)
@@ -54,15 +53,15 @@ The samples below show how a published SDK artifact is used:
5453

5554
Gradle:
5655
```groovy
57-
implementation 'com.formance:formance-sdk:7.2.3'
56+
implementation 'com.formance:formance-sdk:7.3.0'
5857
```
5958

6059
Maven:
6160
```xml
6261
<dependency>
6362
<groupId>com.formance</groupId>
6463
<artifactId>formance-sdk</artifactId>
65-
<version>7.2.3</version>
64+
<version>7.3.0</version>
6665
</dependency>
6766
```
6867

@@ -141,6 +140,8 @@ public class Application {
141140

142141
### [ledger()](docs/sdks/ledger/README.md)
143142

143+
* [getInfo](docs/sdks/ledger/README.md#getinfo) - Show server information
144+
* [getMetrics](docs/sdks/ledger/README.md#getmetrics) - Read in memory metrics
144145

145146
#### [ledger().v1()](docs/sdks/ledgerv1/README.md)
146147

@@ -172,27 +173,36 @@ public class Application {
172173
* [countAccounts](docs/sdks/ledgerv2/README.md#countaccounts) - Count the accounts from a ledger
173174
* [countTransactions](docs/sdks/ledgerv2/README.md#counttransactions) - Count the transactions from a ledger
174175
* [createBulk](docs/sdks/ledgerv2/README.md#createbulk) - Bulk request
176+
* [createExporter](docs/sdks/ledgerv2/README.md#createexporter) - Create exporter
175177
* [createLedger](docs/sdks/ledgerv2/README.md#createledger) - Create a ledger
178+
* [createPipeline](docs/sdks/ledgerv2/README.md#createpipeline) - Create pipeline
176179
* [createTransaction](docs/sdks/ledgerv2/README.md#createtransaction) - Create a new transaction to a ledger
177180
* [deleteAccountMetadata](docs/sdks/ledgerv2/README.md#deleteaccountmetadata) - Delete metadata by key
181+
* [deleteExporter](docs/sdks/ledgerv2/README.md#deleteexporter) - Delete exporter
178182
* [deleteLedgerMetadata](docs/sdks/ledgerv2/README.md#deleteledgermetadata) - Delete ledger metadata by key
183+
* [deletePipeline](docs/sdks/ledgerv2/README.md#deletepipeline) - Delete pipeline
179184
* [deleteTransactionMetadata](docs/sdks/ledgerv2/README.md#deletetransactionmetadata) - Delete metadata by key
180185
* [exportLogs](docs/sdks/ledgerv2/README.md#exportlogs) - Export logs
181186
* [getAccount](docs/sdks/ledgerv2/README.md#getaccount) - Get account by its address
182187
* [getBalancesAggregated](docs/sdks/ledgerv2/README.md#getbalancesaggregated) - Get the aggregated balances from selected accounts
183-
* [getInfo](docs/sdks/ledgerv2/README.md#getinfo) - Show server information
188+
* [getExporterState](docs/sdks/ledgerv2/README.md#getexporterstate) - Get exporter state
184189
* [getLedger](docs/sdks/ledgerv2/README.md#getledger) - Get a ledger
185190
* [getLedgerInfo](docs/sdks/ledgerv2/README.md#getledgerinfo) - Get information about a ledger
186-
* [getMetrics](docs/sdks/ledgerv2/README.md#getmetrics) - Read in memory metrics
191+
* [getPipelineState](docs/sdks/ledgerv2/README.md#getpipelinestate) - Get pipeline state
187192
* [getTransaction](docs/sdks/ledgerv2/README.md#gettransaction) - Get transaction from a ledger by its ID
188193
* [getVolumesWithBalances](docs/sdks/ledgerv2/README.md#getvolumeswithbalances) - Get list of volumes with balances for (account/asset)
189194
* [importLogs](docs/sdks/ledgerv2/README.md#importlogs)
190195
* [listAccounts](docs/sdks/ledgerv2/README.md#listaccounts) - List accounts from a ledger
196+
* [listExporters](docs/sdks/ledgerv2/README.md#listexporters) - List exporters
191197
* [listLedgers](docs/sdks/ledgerv2/README.md#listledgers) - List ledgers
192198
* [listLogs](docs/sdks/ledgerv2/README.md#listlogs) - List the logs from a ledger
199+
* [listPipelines](docs/sdks/ledgerv2/README.md#listpipelines) - List pipelines
193200
* [listTransactions](docs/sdks/ledgerv2/README.md#listtransactions) - List transactions from a ledger
194201
* [readStats](docs/sdks/ledgerv2/README.md#readstats) - Get statistics from a ledger
202+
* [resetPipeline](docs/sdks/ledgerv2/README.md#resetpipeline) - Reset pipeline
195203
* [revertTransaction](docs/sdks/ledgerv2/README.md#reverttransaction) - Revert a ledger transaction by its ID
204+
* [startPipeline](docs/sdks/ledgerv2/README.md#startpipeline) - Start pipeline
205+
* [stopPipeline](docs/sdks/ledgerv2/README.md#stoppipeline) - Stop pipeline
196206
* [updateLedgerMetadata](docs/sdks/ledgerv2/README.md#updateledgermetadata) - Update ledger metadata
197207

198208
### [orchestration()](docs/sdks/orchestration/README.md)
@@ -421,10 +431,10 @@ You can override the default server globally using the `.serverIndex(int serverI
421431

422432
If the selected server has variables, you may override its default values using the associated builder method(s):
423433

424-
| Variable | BuilderMethod | Supported Values | Default | Description |
425-
| -------------- | -------------------------------------------- | -------------------------------------------------------------------------- | ----------------- | ------------------------------------------------------------- |
426-
| `environment` | `environment(ServerEnvironment environment)` | - `"eu.sandbox"`<br/>- `"sandbox"`<br/>- `"eu-west-1"`<br/>- `"us-east-1"` | `"eu.sandbox"` | The environment name. Defaults to the production environment. |
427-
| `organization` | `organization(String organization)` | java.lang.String | `"orgID-stackID"` | The organization name. Defaults to a generic organization. |
434+
| Variable | BuilderMethod | Supported Values | Default | Description |
435+
| -------------- | -------------------------------------------- | ----------------------------------------------------- | ----------------- | ------------------------------------------------------------- |
436+
| `environment` | `environment(ServerEnvironment environment)` | - `"sandbox"`<br/>- `"eu-west-1"`<br/>- `"us-east-1"` | `"sandbox"` | The environment name. Defaults to the production environment. |
437+
| `organization` | `organization(String organization)` | java.lang.String | `"orgID-stackID"` | The organization name. Defaults to a generic organization. |
428438

429439
#### Example
430440

@@ -477,7 +487,7 @@ public class Application {
477487
public static void main(String[] args) throws Exception {
478488

479489
SDK sdk = SDK.builder()
480-
.serverURL("https://orgID-stackID.eu.sandbox.formance.cloud")
490+
.serverURL("https://orgID-stackID.sandbox.formance.cloud")
481491
.security(Security.builder()
482492
.clientID(System.getenv().getOrDefault("CLIENT_ID", ""))
483493
.clientSecret(System.getenv().getOrDefault("CLIENT_SECRET", ""))
@@ -500,7 +510,7 @@ public class Application {
500510

501511
Handling errors in this SDK should largely match your expectations. All operations return a response object or raise an exception.
502512

503-
By default, an API error will throw a `models/errors/SDKError` exception. When custom error responses are specified for an operation, the SDK may also throw their associated exception. You can refer to respective *Errors* tables in SDK docs for more details on possible exception types for each operation. For example, the `addMetadataOnTransaction` method throws the following exceptions:
513+
By default, an API error will throw a `models/errors/SDKError` exception. When custom error responses are specified for an operation, the SDK may also throw their associated exception. You can refer to respective *Errors* tables in SDK docs for more details on possible exception types for each operation. For example, the `getInfo` method throws the following exceptions:
504514

505515
| Error Type | Status Code | Content Type |
506516
| ----------------------------- | ----------- | ---------------- |
@@ -514,12 +524,9 @@ package hello.world;
514524

515525
import com.formance.formance_sdk.SDK;
516526
import com.formance.formance_sdk.models.errors.V2ErrorResponse;
517-
import com.formance.formance_sdk.models.operations.V2AddMetadataOnTransactionRequest;
518-
import com.formance.formance_sdk.models.operations.V2AddMetadataOnTransactionResponse;
527+
import com.formance.formance_sdk.models.operations.V2GetInfoResponse;
519528
import com.formance.formance_sdk.models.shared.Security;
520529
import java.lang.Exception;
521-
import java.math.BigInteger;
522-
import java.util.Map;
523530

524531
public class Application {
525532

@@ -532,19 +539,12 @@ public class Application {
532539
.build())
533540
.build();
534541

535-
V2AddMetadataOnTransactionRequest req = V2AddMetadataOnTransactionRequest.builder()
536-
.requestBody(Map.ofEntries(
537-
Map.entry("admin", "true")))
538-
.id(new BigInteger("1234"))
539-
.ledger("ledger001")
540-
.dryRun(true)
541-
.build();
542-
543-
V2AddMetadataOnTransactionResponse res = sdk.ledger().v2().addMetadataOnTransaction()
544-
.request(req)
542+
V2GetInfoResponse res = sdk.ledger().getInfo()
545543
.call();
546544

547-
// handle response
545+
if (res.v2ConfigInfoResponse().isPresent()) {
546+
// handle response
547+
}
548548
}
549549
}
550550
```

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,4 +309,14 @@ Based on:
309309
### Generated
310310
- [java v7.2.3] .
311311
### Releases
312-
- [Maven Central v7.2.3] https://central.sonatype.com/artifact/com.formance/formance-sdk/7.2.3 - .
312+
- [Maven Central v7.2.3] https://central.sonatype.com/artifact/com.formance/formance-sdk/7.2.3 - .
313+
314+
## 2025-10-06 11:51:50
315+
### Changes
316+
Based on:
317+
- OpenAPI Doc
318+
- Speakeasy CLI 1.634.2 (2.721.3) https://github.com/speakeasy-api/speakeasy
319+
### Generated
320+
- [java v7.3.0] .
321+
### Releases
322+
- [Maven Central v7.3.0] https://central.sonatype.com/artifact/com.formance/formance-sdk/7.3.0 - .

0 commit comments

Comments
 (0)