Skip to content

Commit af8a6d7

Browse files
authored
Merge pull request #37 from apideck-libraries/speakeasy-sdk-regen-1743420870
chore: 🐝 Update SDK - Generate 0.11.0
2 parents ea0e814 + cb154d2 commit af8a6d7

1,812 files changed

Lines changed: 25264 additions & 11488 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.

.gitattributes

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@
88
*.bat text eol=crlf
99

1010
# This allows generated code to be indexed correctly
11-
*.java linguist-generated=false
12-
11+
*.java linguist-generated=false

.speakeasy/gen.lock

Lines changed: 370 additions & 88 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ generation:
1515
oAuth2ClientCredentialsEnabled: true
1616
oAuth2PasswordEnabled: true
1717
java:
18-
version: 0.10.1
18+
version: 0.11.0
1919
additionalDependencies: []
2020
additionalPlugins: []
2121
artifactID: unify

.speakeasy/workflow.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.523.0
1+
speakeasyVersion: 1.529.1
22
sources:
33
Apideck-OAS:
44
sourceNamespace: apideck-oas
5-
sourceRevisionDigest: sha256:97c362053eab68d9fa0c41ec2d48474e727a10b864cf2d7aeb50753988b170e2
6-
sourceBlobDigest: sha256:53708e30587d09cdcd934b6c7bf237861ff24b79984d14715567cda1bfe57379
5+
sourceRevisionDigest: sha256:241cc5b89739fda8892ea9cff482c3de98ce79fdb2d5a8f86fa6e91bec06b1b5
6+
sourceBlobDigest: sha256:129f9bc0d8b29efd7db3b87ac4fe87de06d8bc3060a12340799861913382fe05
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1742817091
10-
- 10.12.4
9+
- speakeasy-sdk-regen-1743420870
10+
- 10.14.1
1111
targets:
1212
apideck:
1313
source: Apideck-OAS
1414
sourceNamespace: apideck-oas
15-
sourceRevisionDigest: sha256:97c362053eab68d9fa0c41ec2d48474e727a10b864cf2d7aeb50753988b170e2
16-
sourceBlobDigest: sha256:53708e30587d09cdcd934b6c7bf237861ff24b79984d14715567cda1bfe57379
15+
sourceRevisionDigest: sha256:241cc5b89739fda8892ea9cff482c3de98ce79fdb2d5a8f86fa6e91bec06b1b5
16+
sourceBlobDigest: sha256:129f9bc0d8b29efd7db3b87ac4fe87de06d8bc3060a12340799861913382fe05
1717
codeSamplesNamespace: apideck-oas-java-code-samples
18-
codeSamplesRevisionDigest: sha256:87c3aadf5ab26e85d43684858cc474b2d1f82736f09c7047dca2f2149f9c72e0
18+
codeSamplesRevisionDigest: sha256:5ef1d9fa7b5c1af8533153853ab64131802edf2f6024746b7c7f7bd242324ec0
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 31 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,15 @@ The samples below show how a published SDK artifact is used:
4747

4848
Gradle:
4949
```groovy
50-
implementation 'com.apideck:unify:0.10.1'
50+
implementation 'com.apideck:unify:0.11.0'
5151
```
5252

5353
Maven:
5454
```xml
5555
<dependency>
5656
<groupId>com.apideck</groupId>
5757
<artifactId>unify</artifactId>
58-
<version>0.10.1</version>
58+
<version>0.11.0</version>
5959
</dependency>
6060
```
6161

@@ -84,11 +84,7 @@ package hello.world;
8484

8585
import com.apideck.unify.Apideck;
8686
import com.apideck.unify.models.components.TaxRatesFilter;
87-
import com.apideck.unify.models.errors.BadRequestResponse;
88-
import com.apideck.unify.models.errors.NotFoundResponse;
89-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
90-
import com.apideck.unify.models.errors.UnauthorizedResponse;
91-
import com.apideck.unify.models.errors.UnprocessableResponse;
87+
import com.apideck.unify.models.errors.*;
9288
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
9389
import java.lang.Exception;
9490
import java.util.Map;
@@ -138,13 +134,18 @@ public class Application {
138134
### [accounting()](docs/sdks/accounting/README.md)
139135

140136

137+
#### [accounting().agedCreditors()](docs/sdks/agedcreditors/README.md)
138+
139+
* [get](docs/sdks/agedcreditors/README.md#get) - Get Aged Creditors
140+
141141
#### [accounting().agedDebtors()](docs/sdks/ageddebtors/README.md)
142142

143143
* [get](docs/sdks/ageddebtors/README.md#get) - Get Aged Debtors
144144

145145
#### [accounting().attachments()](docs/sdks/attachments/README.md)
146146

147147
* [list](docs/sdks/attachments/README.md#list) - List Attachments
148+
* [upload](docs/sdks/attachments/README.md#upload) - Upload attachment
148149
* [get](docs/sdks/attachments/README.md#get) - Get Attachment
149150
* [delete](docs/sdks/attachments/README.md#delete) - Delete Attachment
150151
* [download](docs/sdks/attachments/README.md#download) - Download Attachment
@@ -405,6 +406,10 @@ public class Application {
405406
#### [crm().pipelines()](docs/sdks/pipelines/README.md)
406407

407408
* [list](docs/sdks/pipelines/README.md#list) - List pipelines
409+
* [create](docs/sdks/pipelines/README.md#create) - Create pipeline
410+
* [get](docs/sdks/pipelines/README.md#get) - Get pipeline
411+
* [update](docs/sdks/pipelines/README.md#update) - Update pipeline
412+
* [delete](docs/sdks/pipelines/README.md#delete) - Delete pipeline
408413

409414
#### [crm().users()](docs/sdks/users/README.md)
410415

@@ -485,6 +490,7 @@ public class Application {
485490

486491
* [create](docs/sdks/uploadsessions/README.md#create) - Start Upload Session
487492
* [get](docs/sdks/uploadsessions/README.md#get) - Get Upload Session
493+
* [upload](docs/sdks/uploadsessions/README.md#upload) - Upload part of File to Upload Session
488494
* [delete](docs/sdks/uploadsessions/README.md#delete) - Abort Upload Session
489495
* [finish](docs/sdks/uploadsessions/README.md#finish) - Finish Upload Session
490496

@@ -665,11 +671,7 @@ package hello.world;
665671

666672
import com.apideck.unify.Apideck;
667673
import com.apideck.unify.models.components.TaxRatesFilter;
668-
import com.apideck.unify.models.errors.BadRequestResponse;
669-
import com.apideck.unify.models.errors.NotFoundResponse;
670-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
671-
import com.apideck.unify.models.errors.UnauthorizedResponse;
672-
import com.apideck.unify.models.errors.UnprocessableResponse;
674+
import com.apideck.unify.models.errors.*;
673675
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
674676
import java.lang.Exception;
675677
import java.util.Map;
@@ -721,11 +723,7 @@ package hello.world;
721723

722724
import com.apideck.unify.Apideck;
723725
import com.apideck.unify.models.components.TaxRatesFilter;
724-
import com.apideck.unify.models.errors.BadRequestResponse;
725-
import com.apideck.unify.models.errors.NotFoundResponse;
726-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
727-
import com.apideck.unify.models.errors.UnauthorizedResponse;
728-
import com.apideck.unify.models.errors.UnprocessableResponse;
726+
import com.apideck.unify.models.errors.*;
729727
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
730728
import com.apideck.unify.utils.BackoffStrategy;
731729
import com.apideck.unify.utils.RetryConfig;
@@ -784,11 +782,7 @@ package hello.world;
784782

785783
import com.apideck.unify.Apideck;
786784
import com.apideck.unify.models.components.TaxRatesFilter;
787-
import com.apideck.unify.models.errors.BadRequestResponse;
788-
import com.apideck.unify.models.errors.NotFoundResponse;
789-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
790-
import com.apideck.unify.models.errors.UnauthorizedResponse;
791-
import com.apideck.unify.models.errors.UnprocessableResponse;
785+
import com.apideck.unify.models.errors.*;
792786
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
793787
import com.apideck.unify.utils.BackoffStrategy;
794788
import com.apideck.unify.utils.RetryConfig;
@@ -865,11 +859,7 @@ package hello.world;
865859

866860
import com.apideck.unify.Apideck;
867861
import com.apideck.unify.models.components.TaxRatesFilter;
868-
import com.apideck.unify.models.errors.BadRequestResponse;
869-
import com.apideck.unify.models.errors.NotFoundResponse;
870-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
871-
import com.apideck.unify.models.errors.UnauthorizedResponse;
872-
import com.apideck.unify.models.errors.UnprocessableResponse;
862+
import com.apideck.unify.models.errors.*;
873863
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
874864
import java.lang.Exception;
875865
import java.util.Map;
@@ -921,11 +911,7 @@ package hello.world;
921911

922912
import com.apideck.unify.Apideck;
923913
import com.apideck.unify.models.components.TaxRatesFilter;
924-
import com.apideck.unify.models.errors.BadRequestResponse;
925-
import com.apideck.unify.models.errors.NotFoundResponse;
926-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
927-
import com.apideck.unify.models.errors.UnauthorizedResponse;
928-
import com.apideck.unify.models.errors.UnprocessableResponse;
914+
import com.apideck.unify.models.errors.*;
929915
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
930916
import java.lang.Exception;
931917
import java.util.Map;
@@ -973,19 +959,12 @@ The server URL can also be overridden on a per-operation basis, provided a serve
973959
package hello.world;
974960

975961
import com.apideck.unify.Apideck;
976-
import com.apideck.unify.models.components.CreateUploadSessionRequest;
977-
import com.apideck.unify.models.components.ExtendPaths;
978-
import com.apideck.unify.models.components.PassThroughBody;
979-
import com.apideck.unify.models.errors.BadRequestResponse;
980-
import com.apideck.unify.models.errors.NotFoundResponse;
981-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
982-
import com.apideck.unify.models.errors.UnauthorizedResponse;
983-
import com.apideck.unify.models.errors.UnprocessableResponse;
984-
import com.apideck.unify.models.operations.FileStorageUploadSessionsAddRequest;
985-
import com.apideck.unify.models.operations.FileStorageUploadSessionsAddResponse;
962+
import com.apideck.unify.models.components.AttachmentReferenceType;
963+
import com.apideck.unify.models.errors.*;
964+
import com.apideck.unify.models.operations.AccountingAttachmentsUploadRequest;
965+
import com.apideck.unify.models.operations.AccountingAttachmentsUploadResponse;
986966
import java.lang.Exception;
987-
import java.util.List;
988-
import java.util.Map;
967+
import java.nio.charset.StandardCharsets;
989968

990969
public class Application {
991970

@@ -997,55 +976,20 @@ public class Application {
997976
.appId("dSBdXd2H6Mqwfg0atXHXYcysLJE9qyn1VwBtXHX")
998977
.build();
999978

1000-
FileStorageUploadSessionsAddRequest req = FileStorageUploadSessionsAddRequest.builder()
1001-
.createUploadSessionRequest(CreateUploadSessionRequest.builder()
1002-
.name("Documents")
1003-
.parentFolderId("1234")
1004-
.size(1810673L)
1005-
.driveId("1234")
1006-
.passThrough(List.of(
1007-
PassThroughBody.builder()
1008-
.serviceId("<id>")
1009-
.extendPaths(List.of(
1010-
ExtendPaths.builder()
1011-
.path("$.nested.property")
1012-
.value(Map.ofEntries(
1013-
Map.entry("TaxClassificationRef", Map.ofEntries(
1014-
Map.entry("value", "EUC-99990201-V1-00020000")))))
1015-
.build(),
1016-
ExtendPaths.builder()
1017-
.path("$.nested.property")
1018-
.value(Map.ofEntries(
1019-
Map.entry("TaxClassificationRef", Map.ofEntries(
1020-
Map.entry("value", "EUC-99990201-V1-00020000")))))
1021-
.build()))
1022-
.build(),
1023-
PassThroughBody.builder()
1024-
.serviceId("<id>")
1025-
.extendPaths(List.of(
1026-
ExtendPaths.builder()
1027-
.path("$.nested.property")
1028-
.value(Map.ofEntries(
1029-
Map.entry("TaxClassificationRef", Map.ofEntries(
1030-
Map.entry("value", "EUC-99990201-V1-00020000")))))
1031-
.build(),
1032-
ExtendPaths.builder()
1033-
.path("$.nested.property")
1034-
.value(Map.ofEntries(
1035-
Map.entry("TaxClassificationRef", Map.ofEntries(
1036-
Map.entry("value", "EUC-99990201-V1-00020000")))))
1037-
.build()))
1038-
.build()))
1039-
.build())
979+
AccountingAttachmentsUploadRequest req = AccountingAttachmentsUploadRequest.builder()
980+
.referenceType(AttachmentReferenceType.INVOICE)
981+
.referenceId("123456")
982+
.requestBody("0x8cc9e675ad".getBytes(StandardCharsets.UTF_8))
983+
.xApideckMetadata("{\"name\":\"document.pdf\",\"description\":\"Invoice attachment\"}")
1040984
.serviceId("salesforce")
1041985
.build();
1042986

1043-
FileStorageUploadSessionsAddResponse res = sdk.fileStorage().uploadSessions().create()
987+
AccountingAttachmentsUploadResponse res = sdk.accounting().attachments().upload()
1044988
.request(req)
1045989
.serverURL("https://upload.apideck.com")
1046990
.call();
1047991

1048-
if (res.createUploadSessionResponse().isPresent()) {
992+
if (res.createAttachmentResponse().isPresent()) {
1049993
// handle response
1050994
}
1051995
}
@@ -1070,11 +1014,7 @@ package hello.world;
10701014

10711015
import com.apideck.unify.Apideck;
10721016
import com.apideck.unify.models.components.TaxRatesFilter;
1073-
import com.apideck.unify.models.errors.BadRequestResponse;
1074-
import com.apideck.unify.models.errors.NotFoundResponse;
1075-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
1076-
import com.apideck.unify.models.errors.UnauthorizedResponse;
1077-
import com.apideck.unify.models.errors.UnprocessableResponse;
1017+
import com.apideck.unify.models.errors.*;
10781018
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
10791019
import java.lang.Exception;
10801020
import java.util.Map;

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,4 +228,14 @@ Based on:
228228
### Generated
229229
- [java v0.10.1] .
230230
### Releases
231-
- [Maven Central v0.10.1] https://central.sonatype.com/artifact/com.apideck/unify/0.10.1 - .
231+
- [Maven Central v0.10.1] https://central.sonatype.com/artifact/com.apideck/unify/0.10.1 - .
232+
233+
## 2025-04-04 11:59:25
234+
### Changes
235+
Based on:
236+
- OpenAPI Doc
237+
- Speakeasy CLI 1.529.1 (2.566.5) https://github.com/speakeasy-api/speakeasy
238+
### Generated
239+
- [java v0.11.0] .
240+
### Releases
241+
- [Maven Central v0.11.0] https://central.sonatype.com/artifact/com.apideck/unify/0.11.0 - .

USAGE.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@ package hello.world;
44

55
import com.apideck.unify.Apideck;
66
import com.apideck.unify.models.components.TaxRatesFilter;
7-
import com.apideck.unify.models.errors.BadRequestResponse;
8-
import com.apideck.unify.models.errors.NotFoundResponse;
9-
import com.apideck.unify.models.errors.PaymentRequiredResponse;
10-
import com.apideck.unify.models.errors.UnauthorizedResponse;
11-
import com.apideck.unify.models.errors.UnprocessableResponse;
7+
import com.apideck.unify.models.errors.*;
128
import com.apideck.unify.models.operations.AccountingTaxRatesAllRequest;
139
import java.lang.Exception;
1410
import java.util.Map;

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ publishing {
103103
// https://github.com/gradle/gradle/issues/18619
104104
groupId = "com.apideck"
105105
artifactId = "unify"
106-
version = "0.10.1"
106+
version = "0.11.0"
107107

108108
from components.java
109109

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# AgedCreditors
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description | Example |
7+
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
8+
| `reportGeneratedAt` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The exact date and time the report was generated. | 2024-11-14T12:00:00.000Z |
9+
| `reportAsOfDate` | [LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) | :heavy_minus_sign: | The cutoff date for transactions included in the report. | 2024-11-13 |
10+
| `periodCount` | *Optional\<Long>* | :heavy_minus_sign: | Number of aging periods shown in the report. | 4 |
11+
| `periodLength` | *Optional\<Long>* | :heavy_minus_sign: | Length of each aging period in days. | 30 |
12+
| `outstandingBalances` | List\<[OutstandingBalanceBySupplier](../../models/components/OutstandingBalanceBySupplier.md)> | :heavy_minus_sign: | N/A | |

0 commit comments

Comments
 (0)