Skip to content

Commit 5b0df63

Browse files
authored
Merge pull request #37 from codatio/speakeasy-sdk-regen-1710320376
chore: 🐝 Update SDK - Generate Sync for Payables library
2 parents 165ff36 + b71c4c1 commit 5b0df63

211 files changed

Lines changed: 12708 additions & 1469 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.

sync-for-payables/.speakeasy/gen.lock

Lines changed: 89 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,58 @@
11
lockVersion: 2.0.0
22
id: 18757ebf-96ad-433f-80e1-10950345f2fe
33
management:
4-
docChecksum: f5a2a8af4fba11471fd391ceacc95478
4+
docChecksum: 2e075d5b372c9d3c9aee304fe1c3caf6
55
docVersion: 3.0.0
6-
speakeasyVersion: internal
7-
generationVersion: 2.268.0
8-
releaseVersion: 0.1.0
9-
configChecksum: 3bc977c42d1383e274ed27755d6c00a1
6+
speakeasyVersion: 1.208.0
7+
generationVersion: 2.281.0
8+
releaseVersion: 0.2.0
9+
configChecksum: 0fd8c0448e523f65d6706666d82e3ccf
1010
repoURL: https://github.com/codatio/client-sdk-java.git
1111
repoSubDirectory: sync-for-payables
1212
published: true
1313
features:
1414
java:
15-
constsAndDefaults: 0.1.0
16-
core: 3.12.4
15+
constsAndDefaults: 0.1.1
16+
core: 3.15.0
17+
decimal: 0.0.1
1718
deprecations: 2.81.1
19+
downloadStreams: 0.1.1
1820
examples: 2.81.3
19-
globalSecurity: 2.82.2
21+
globalSecurity: 2.82.4
2022
globalServerURLs: 2.82.1
21-
ignores: 2.81.1
2223
nameOverrides: 2.81.2
2324
retries: 0.1.1
25+
webhooks: 1.0.0
2426
generatedFiles:
2527
- src/main/java/io/codat/sync/payables/SecuritySource.java
2628
- src/main/java/io/codat/sync/payables/SDKConfiguration.java
2729
- src/main/java/io/codat/sync/payables/Companies.java
30+
- src/main/java/io/codat/sync/payables/CompanyInformation.java
2831
- src/main/java/io/codat/sync/payables/Connections.java
2932
- src/main/java/io/codat/sync/payables/Bills.java
33+
- src/main/java/io/codat/sync/payables/BankAccounts.java
3034
- src/main/java/io/codat/sync/payables/BillPayments.java
3135
- src/main/java/io/codat/sync/payables/Suppliers.java
3236
- src/main/java/io/codat/sync/payables/models/operations/CreateCompanyRequestBuilder.java
3337
- src/main/java/io/codat/sync/payables/models/operations/DeleteCompanyRequestBuilder.java
3438
- src/main/java/io/codat/sync/payables/models/operations/GetCompanyRequestBuilder.java
3539
- src/main/java/io/codat/sync/payables/models/operations/ListCompaniesRequestBuilder.java
3640
- src/main/java/io/codat/sync/payables/models/operations/UpdateCompanyRequestBuilder.java
41+
- src/main/java/io/codat/sync/payables/models/operations/GetCompanyInformationRequestBuilder.java
3742
- src/main/java/io/codat/sync/payables/models/operations/CreateConnectionRequestBuilder.java
3843
- src/main/java/io/codat/sync/payables/models/operations/DeleteConnectionRequestBuilder.java
3944
- src/main/java/io/codat/sync/payables/models/operations/GetConnectionRequestBuilder.java
4045
- src/main/java/io/codat/sync/payables/models/operations/ListConnectionsRequestBuilder.java
4146
- src/main/java/io/codat/sync/payables/models/operations/UnlinkConnectionRequestBuilder.java
4247
- src/main/java/io/codat/sync/payables/models/operations/CreateBillRequestBuilder.java
48+
- src/main/java/io/codat/sync/payables/models/operations/DownloadBillAttachmentRequestBuilder.java
49+
- src/main/java/io/codat/sync/payables/models/operations/GetMappingOptionsBillsRequestBuilder.java
4350
- src/main/java/io/codat/sync/payables/models/operations/ListBillsRequestBuilder.java
51+
- src/main/java/io/codat/sync/payables/models/operations/ListBillAttachmentsRequestBuilder.java
52+
- src/main/java/io/codat/sync/payables/models/operations/UploadBillAttachmentRequestBuilder.java
53+
- src/main/java/io/codat/sync/payables/models/operations/CreateBankAccountRequestBuilder.java
4454
- src/main/java/io/codat/sync/payables/models/operations/CreateBillPaymentRequestBuilder.java
55+
- src/main/java/io/codat/sync/payables/models/operations/GetMappingOptionsPaymentsRequestBuilder.java
4556
- src/main/java/io/codat/sync/payables/models/operations/ListSuppliersRequestBuilder.java
4657
- src/main/java/io/codat/sync/payables/models/operations/SDKMethodInterfaces.java
4758
- src/main/java/io/codat/sync/payables/CodatSyncPayables.java
@@ -53,6 +64,9 @@ generatedFiles:
5364
- gradlew.bat
5465
- settings.gradle
5566
- src/main/java/io/codat/sync/payables/utils/BackoffStrategy.java
67+
- src/main/java/io/codat/sync/payables/utils/BigDecimalString.java
68+
- src/main/java/io/codat/sync/payables/utils/BigIntegerString.java
69+
- src/main/java/io/codat/sync/payables/utils/Deserializers.java
5670
- src/main/java/io/codat/sync/payables/utils/FormMetadata.java
5771
- src/main/java/io/codat/sync/payables/utils/HTTPClient.java
5872
- src/main/java/io/codat/sync/payables/utils/HTTPRequest.java
@@ -68,6 +82,7 @@ generatedFiles:
6882
- src/main/java/io/codat/sync/payables/utils/QueryParamsMetadata.java
6983
- src/main/java/io/codat/sync/payables/utils/RequestBody.java
7084
- src/main/java/io/codat/sync/payables/utils/RequestMetadata.java
85+
- src/main/java/io/codat/sync/payables/utils/Response.java
7186
- src/main/java/io/codat/sync/payables/utils/Retries.java
7287
- src/main/java/io/codat/sync/payables/utils/RetryConfig.java
7388
- src/main/java/io/codat/sync/payables/utils/Security.java
@@ -76,6 +91,7 @@ generatedFiles:
7691
- src/main/java/io/codat/sync/payables/utils/SpeakeasyHTTPClient.java
7792
- src/main/java/io/codat/sync/payables/utils/SpeakeasyHTTPSecurityClient.java
7893
- src/main/java/io/codat/sync/payables/utils/SpeakeasyMetadata.java
94+
- src/main/java/io/codat/sync/payables/utils/TypedObject.java
7995
- src/main/java/io/codat/sync/payables/utils/Types.java
8096
- src/main/java/io/codat/sync/payables/utils/Utils.java
8197
- src/main/java/io/codat/sync/payables/models/errors/SDKError.java
@@ -88,6 +104,8 @@ generatedFiles:
88104
- src/main/java/io/codat/sync/payables/models/operations/ListCompaniesResponse.java
89105
- src/main/java/io/codat/sync/payables/models/operations/UpdateCompanyRequest.java
90106
- src/main/java/io/codat/sync/payables/models/operations/UpdateCompanyResponse.java
107+
- src/main/java/io/codat/sync/payables/models/operations/GetCompanyInformationRequest.java
108+
- src/main/java/io/codat/sync/payables/models/operations/GetCompanyInformationResponse.java
91109
- src/main/java/io/codat/sync/payables/models/operations/CreateConnectionRequestBody.java
92110
- src/main/java/io/codat/sync/payables/models/operations/CreateConnectionRequest.java
93111
- src/main/java/io/codat/sync/payables/models/operations/CreateConnectionResponse.java
@@ -102,10 +120,22 @@ generatedFiles:
102120
- src/main/java/io/codat/sync/payables/models/operations/UnlinkConnectionResponse.java
103121
- src/main/java/io/codat/sync/payables/models/operations/CreateBillRequest.java
104122
- src/main/java/io/codat/sync/payables/models/operations/CreateBillResponse.java
123+
- src/main/java/io/codat/sync/payables/models/operations/DownloadBillAttachmentRequest.java
124+
- src/main/java/io/codat/sync/payables/models/operations/DownloadBillAttachmentResponse.java
125+
- src/main/java/io/codat/sync/payables/models/operations/GetMappingOptionsBillsRequest.java
126+
- src/main/java/io/codat/sync/payables/models/operations/GetMappingOptionsBillsResponse.java
105127
- src/main/java/io/codat/sync/payables/models/operations/ListBillsRequest.java
106128
- src/main/java/io/codat/sync/payables/models/operations/ListBillsResponse.java
129+
- src/main/java/io/codat/sync/payables/models/operations/ListBillAttachmentsRequest.java
130+
- src/main/java/io/codat/sync/payables/models/operations/ListBillAttachmentsResponse.java
131+
- src/main/java/io/codat/sync/payables/models/operations/UploadBillAttachmentRequest.java
132+
- src/main/java/io/codat/sync/payables/models/operations/UploadBillAttachmentResponse.java
133+
- src/main/java/io/codat/sync/payables/models/operations/CreateBankAccountRequest.java
134+
- src/main/java/io/codat/sync/payables/models/operations/CreateBankAccountResponse.java
107135
- src/main/java/io/codat/sync/payables/models/operations/CreateBillPaymentRequest.java
108136
- src/main/java/io/codat/sync/payables/models/operations/CreateBillPaymentResponse.java
137+
- src/main/java/io/codat/sync/payables/models/operations/GetMappingOptionsPaymentsRequest.java
138+
- src/main/java/io/codat/sync/payables/models/operations/GetMappingOptionsPaymentsResponse.java
109139
- src/main/java/io/codat/sync/payables/models/operations/ListSuppliersRequest.java
110140
- src/main/java/io/codat/sync/payables/models/operations/ListSuppliersResponse.java
111141
- src/main/java/io/codat/sync/payables/models/components/One.java
@@ -123,6 +153,7 @@ generatedFiles:
123153
- src/main/java/io/codat/sync/payables/models/components/Companies.java
124154
- src/main/java/io/codat/sync/payables/models/components/Links.java
125155
- src/main/java/io/codat/sync/payables/models/components/HalRef.java
156+
- src/main/java/io/codat/sync/payables/models/components/CompanyInformation.java
126157
- src/main/java/io/codat/sync/payables/models/components/Connections.java
127158
- src/main/java/io/codat/sync/payables/models/components/Bill.java
128159
- src/main/java/io/codat/sync/payables/models/components/SupplierRef.java
@@ -131,9 +162,25 @@ generatedFiles:
131162
- src/main/java/io/codat/sync/payables/models/components/BillTaxRateRef.java
132163
- src/main/java/io/codat/sync/payables/models/components/BillAccountRef.java
133164
- src/main/java/io/codat/sync/payables/models/components/BillPrototype.java
165+
- src/main/java/io/codat/sync/payables/models/components/BillMappingOptions.java
166+
- src/main/java/io/codat/sync/payables/models/components/TaxRateStatus.java
167+
- src/main/java/io/codat/sync/payables/models/components/TaxRateMappingOption.java
168+
- src/main/java/io/codat/sync/payables/models/components/Pagination.java
169+
- src/main/java/io/codat/sync/payables/models/components/AccountMappingOption.java
170+
- src/main/java/io/codat/sync/payables/models/components/AccountStatus.java
134171
- src/main/java/io/codat/sync/payables/models/components/Bills.java
172+
- src/main/java/io/codat/sync/payables/models/components/Attachment.java
173+
- src/main/java/io/codat/sync/payables/models/components/AttachmentUpload.java
174+
- src/main/java/io/codat/sync/payables/models/components/CodatFile.java
175+
- src/main/java/io/codat/sync/payables/models/components/BankAccountType.java
176+
- src/main/java/io/codat/sync/payables/models/components/BankAccount.java
177+
- src/main/java/io/codat/sync/payables/models/components/BankAccountStatus.java
178+
- src/main/java/io/codat/sync/payables/models/components/BankAccountPrototype.java
179+
- src/main/java/io/codat/sync/payables/models/components/AccountType.java
135180
- src/main/java/io/codat/sync/payables/models/components/BillPayment.java
136181
- src/main/java/io/codat/sync/payables/models/components/BillPaymentPrototype.java
182+
- src/main/java/io/codat/sync/payables/models/components/PaymentMappingOptions.java
183+
- src/main/java/io/codat/sync/payables/models/components/BankAccountMappingOption.java
137184
- src/main/java/io/codat/sync/payables/models/components/Suppliers.java
138185
- src/main/java/io/codat/sync/payables/models/components/AccountingAddress.java
139186
- src/main/java/io/codat/sync/payables/models/components/Supplier.java
@@ -155,6 +202,8 @@ generatedFiles:
155202
- docs/models/operations/ListCompaniesResponse.md
156203
- docs/models/operations/UpdateCompanyRequest.md
157204
- docs/models/operations/UpdateCompanyResponse.md
205+
- docs/models/operations/GetCompanyInformationRequest.md
206+
- docs/models/operations/GetCompanyInformationResponse.md
158207
- docs/models/operations/CreateConnectionRequestBody.md
159208
- docs/models/operations/CreateConnectionRequest.md
160209
- docs/models/operations/CreateConnectionResponse.md
@@ -169,10 +218,22 @@ generatedFiles:
169218
- docs/models/operations/UnlinkConnectionResponse.md
170219
- docs/models/operations/CreateBillRequest.md
171220
- docs/models/operations/CreateBillResponse.md
221+
- docs/models/operations/DownloadBillAttachmentRequest.md
222+
- docs/models/operations/DownloadBillAttachmentResponse.md
223+
- docs/models/operations/GetMappingOptionsBillsRequest.md
224+
- docs/models/operations/GetMappingOptionsBillsResponse.md
172225
- docs/models/operations/ListBillsRequest.md
173226
- docs/models/operations/ListBillsResponse.md
227+
- docs/models/operations/ListBillAttachmentsRequest.md
228+
- docs/models/operations/ListBillAttachmentsResponse.md
229+
- docs/models/operations/UploadBillAttachmentRequest.md
230+
- docs/models/operations/UploadBillAttachmentResponse.md
231+
- docs/models/operations/CreateBankAccountRequest.md
232+
- docs/models/operations/CreateBankAccountResponse.md
174233
- docs/models/operations/CreateBillPaymentRequest.md
175234
- docs/models/operations/CreateBillPaymentResponse.md
235+
- docs/models/operations/GetMappingOptionsPaymentsRequest.md
236+
- docs/models/operations/GetMappingOptionsPaymentsResponse.md
176237
- docs/models/operations/ListSuppliersRequest.md
177238
- docs/models/operations/ListSuppliersResponse.md
178239
- docs/models/components/One.md
@@ -190,6 +251,7 @@ generatedFiles:
190251
- docs/models/components/Companies.md
191252
- docs/models/components/Links.md
192253
- docs/models/components/HalRef.md
254+
- docs/models/components/CompanyInformation.md
193255
- docs/models/components/Connections.md
194256
- docs/models/components/Bill.md
195257
- docs/models/components/SupplierRef.md
@@ -198,9 +260,25 @@ generatedFiles:
198260
- docs/models/components/BillTaxRateRef.md
199261
- docs/models/components/BillAccountRef.md
200262
- docs/models/components/BillPrototype.md
263+
- docs/models/components/BillMappingOptions.md
264+
- docs/models/components/TaxRateStatus.md
265+
- docs/models/components/TaxRateMappingOption.md
266+
- docs/models/components/Pagination.md
267+
- docs/models/components/AccountMappingOption.md
268+
- docs/models/components/AccountStatus.md
201269
- docs/models/components/Bills.md
270+
- docs/models/components/Attachment.md
271+
- docs/models/components/AttachmentUpload.md
272+
- docs/models/components/CodatFile.md
273+
- docs/models/components/BankAccountType.md
274+
- docs/models/components/BankAccount.md
275+
- docs/models/components/BankAccountStatus.md
276+
- docs/models/components/BankAccountPrototype.md
277+
- docs/models/components/AccountType.md
202278
- docs/models/components/BillPayment.md
203279
- docs/models/components/BillPaymentPrototype.md
280+
- docs/models/components/PaymentMappingOptions.md
281+
- docs/models/components/BankAccountMappingOption.md
204282
- docs/models/components/Suppliers.md
205283
- docs/models/components/AccountingAddress.md
206284
- docs/models/components/Supplier.md
@@ -215,8 +293,10 @@ generatedFiles:
215293
- docs/models/webhooks/ClientRateLimitResetResponse.md
216294
- docs/sdks/codatsyncpayables/README.md
217295
- docs/sdks/companies/README.md
296+
- docs/sdks/companyinformation/README.md
218297
- docs/sdks/connections/README.md
219298
- docs/sdks/bills/README.md
299+
- docs/sdks/bankaccounts/README.md
220300
- docs/sdks/billpayments/README.md
221301
- docs/sdks/suppliers/README.md
222302
- USAGE.md

sync-for-payables/README.md

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Streamline your customers' accounts payable workflow.
1010
### Gradle
1111

1212
```groovy
13-
implementation 'io.codat.sync.payables:openapi:0.1.0'
13+
implementation 'io.codat.sync.payables:openapi:0.2.0'
1414
```
1515
<!-- End SDK Installation [installation] -->
1616

@@ -30,6 +30,8 @@ import io.codat.sync.payables.models.components.Items;
3030
import io.codat.sync.payables.models.components.Security;
3131
import io.codat.sync.payables.models.operations.*;
3232
import io.codat.sync.payables.models.operations.CreateCompanyResponse;
33+
import java.math.BigDecimal;
34+
import java.math.BigInteger;
3335
import java.time.LocalDate;
3436
import java.time.OffsetDateTime;
3537
import java.util.Optional;
@@ -80,6 +82,10 @@ public class Application {
8082
* [list](docs/sdks/companies/README.md#list) - List companies
8183
* [update](docs/sdks/companies/README.md#update) - Update company
8284

85+
### [companyInformation()](docs/sdks/companyinformation/README.md)
86+
87+
* [get](docs/sdks/companyinformation/README.md#get) - Get company information
88+
8389
### [connections()](docs/sdks/connections/README.md)
8490

8591
* [create](docs/sdks/connections/README.md#create) - Create connection
@@ -91,11 +97,20 @@ public class Application {
9197
### [bills()](docs/sdks/bills/README.md)
9298

9399
* [create](docs/sdks/bills/README.md#create) - Create bill
100+
* [downloadAttachment](docs/sdks/bills/README.md#downloadattachment) - Download bill attachment
101+
* [getBillOptions](docs/sdks/bills/README.md#getbilloptions) - Get bill mapping options
94102
* [list](docs/sdks/bills/README.md#list) - List bills
103+
* [listAttachments](docs/sdks/bills/README.md#listattachments) - List bill attachments
104+
* [uploadAttachment](docs/sdks/bills/README.md#uploadattachment) - Upload bill attachment
105+
106+
### [bankAccounts()](docs/sdks/bankaccounts/README.md)
107+
108+
* [create](docs/sdks/bankaccounts/README.md#create) - Create bank account
95109

96110
### [billPayments()](docs/sdks/billpayments/README.md)
97111

98112
* [create](docs/sdks/billpayments/README.md#create) - Create bill payment
113+
* [getPaymentOptions](docs/sdks/billpayments/README.md#getpaymentoptions) - Get payment mapping options
99114

100115
### [suppliers()](docs/sdks/suppliers/README.md)
101116

@@ -120,6 +135,8 @@ import io.codat.sync.payables.models.operations.*;
120135
import io.codat.sync.payables.models.operations.CreateCompanyResponse;
121136
import io.codat.sync.payables.utils.BackoffStrategy;
122137
import io.codat.sync.payables.utils.RetryConfig;
138+
import java.math.BigDecimal;
139+
import java.math.BigInteger;
123140
import java.time.LocalDate;
124141
import java.time.OffsetDateTime;
125142
import java.util.Optional;
@@ -182,6 +199,8 @@ import io.codat.sync.payables.models.operations.*;
182199
import io.codat.sync.payables.models.operations.CreateCompanyResponse;
183200
import io.codat.sync.payables.utils.BackoffStrategy;
184201
import io.codat.sync.payables.utils.RetryConfig;
202+
import java.math.BigDecimal;
203+
import java.math.BigInteger;
185204
import java.time.LocalDate;
186205
import java.time.OffsetDateTime;
187206
import java.util.Optional;
@@ -237,9 +256,9 @@ public class Application {
237256

238257
Handling errors in this SDK should largely match your expectations. All operations return a response object or raise an error. If Error objects are specified in your OpenAPI Spec, the SDK will throw the appropriate Exception type.
239258

240-
| Error Object | Status Code | Content Type |
241-
| --------------------- | --------------------- | --------------------- |
242-
| models/errorsSDKError | 4xx-5xx | */* |
259+
| Error Object | Status Code | Content Type |
260+
| ---------------------- | ---------------------- | ---------------------- |
261+
| models/errors/SDKError | 4xx-5xx | */* |
243262

244263
### Example
245264

@@ -253,6 +272,8 @@ import io.codat.sync.payables.models.components.Items;
253272
import io.codat.sync.payables.models.components.Security;
254273
import io.codat.sync.payables.models.operations.*;
255274
import io.codat.sync.payables.models.operations.CreateCompanyResponse;
275+
import java.math.BigDecimal;
276+
import java.math.BigInteger;
256277
import java.time.LocalDate;
257278
import java.time.OffsetDateTime;
258279
import java.util.Optional;
@@ -315,6 +336,8 @@ import io.codat.sync.payables.models.components.Items;
315336
import io.codat.sync.payables.models.components.Security;
316337
import io.codat.sync.payables.models.operations.*;
317338
import io.codat.sync.payables.models.operations.CreateCompanyResponse;
339+
import java.math.BigDecimal;
340+
import java.math.BigInteger;
318341
import java.time.LocalDate;
319342
import java.time.OffsetDateTime;
320343
import java.util.Optional;
@@ -368,6 +391,8 @@ import io.codat.sync.payables.models.components.Items;
368391
import io.codat.sync.payables.models.components.Security;
369392
import io.codat.sync.payables.models.operations.*;
370393
import io.codat.sync.payables.models.operations.CreateCompanyResponse;
394+
import java.math.BigDecimal;
395+
import java.math.BigInteger;
371396
import java.time.LocalDate;
372397
import java.time.OffsetDateTime;
373398
import java.util.Optional;
@@ -430,6 +455,8 @@ import io.codat.sync.payables.models.components.Items;
430455
import io.codat.sync.payables.models.components.Security;
431456
import io.codat.sync.payables.models.operations.*;
432457
import io.codat.sync.payables.models.operations.CreateCompanyResponse;
458+
import java.math.BigDecimal;
459+
import java.math.BigInteger;
433460
import java.time.LocalDate;
434461
import java.time.OffsetDateTime;
435462
import java.util.Optional;

sync-for-payables/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,14 @@ Based on:
88
### Generated
99
- [java v0.1.0] sync-for-payables
1010
### Releases
11-
- [Maven Central v0.1.0] https://central.sonatype.com/artifact/io.codat.sync/payables/0.1.0 - sync-for-payables
11+
- [Maven Central v0.1.0] https://central.sonatype.com/artifact/io.codat.sync/payables/0.1.0 - sync-for-payables
12+
13+
## 2024-03-13 08:59:31
14+
### Changes
15+
Based on:
16+
- OpenAPI Doc 3.0.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Payables.yaml
17+
- Speakeasy CLI 1.208.0 (2.281.0) https://github.com/speakeasy-api/speakeasy
18+
### Generated
19+
- [java v0.2.0] sync-for-payables
20+
### Releases
21+
- [Maven Central v0.2.0] https://central.sonatype.com/artifact/io.codat.sync/payables/0.2.0 - sync-for-payables

0 commit comments

Comments
 (0)