Skip to content

Commit a8294c7

Browse files
authored
Merge pull request #46 from codatio/speakeasy-sdk-regen-1714139650
chore: 🐝 Update SDK - Generate Platform library
2 parents e4a4670 + 0dfba24 commit a8294c7

File tree

357 files changed

+14410
-6143
lines changed

Some content is hidden

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

357 files changed

+14410
-6143
lines changed

platform/.speakeasy/gen.lock

Lines changed: 43 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,36 @@
11
lockVersion: 2.0.0
22
id: 68b4ba11-1085-4f18-b273-9196a9d3e697
33
management:
4-
docChecksum: 6b9afa35a1ca4d8a1834643e80dd9a19
4+
docChecksum: 91b86a7707fc536ccbdc7b7345d775a0
55
docVersion: 3.0.0
6-
speakeasyVersion: internal
7-
generationVersion: 2.277.0
8-
releaseVersion: 0.3.0
9-
configChecksum: e7267e0804b09f5d43a0b2fef635da8a
6+
speakeasyVersion: 1.274.1
7+
generationVersion: 2.314.0
8+
releaseVersion: 0.4.0
9+
configChecksum: 987a0d5c0fea6113fd775db1c4682353
1010
repoURL: https://github.com/codatio/client-sdk-java.git
1111
repoSubDirectory: platform
1212
published: true
1313
features:
1414
java:
1515
constsAndDefaults: 0.1.1
16-
core: 3.13.3
16+
core: 3.18.0
1717
deprecations: 2.81.1
1818
examples: 2.81.3
19-
globalSecurity: 2.82.4
19+
globalSecurity: 2.82.5
2020
globalServerURLs: 2.82.1
21+
groups: 2.81.2
22+
ignores: 2.81.1
2123
inputOutputModels: 2.83.0
22-
nameOverrides: 2.81.2
24+
nameOverrides: 2.81.3
2325
retries: 0.1.1
2426
webhooks: 1.0.0
2527
generatedFiles:
2628
- src/main/java/io/codat/platform/SecuritySource.java
2729
- src/main/java/io/codat/platform/SDKConfiguration.java
2830
- src/main/java/io/codat/platform/Settings.java
2931
- src/main/java/io/codat/platform/Companies.java
32+
- src/main/java/io/codat/platform/CorsSettings.java
33+
- src/main/java/io/codat/platform/ConnectionManagement.java
3034
- src/main/java/io/codat/platform/Connections.java
3135
- src/main/java/io/codat/platform/CustomDataType.java
3236
- src/main/java/io/codat/platform/PushData.java
@@ -47,6 +51,9 @@ generatedFiles:
4751
- src/main/java/io/codat/platform/models/operations/GetCompanyRequestBuilder.java
4852
- src/main/java/io/codat/platform/models/operations/ListCompaniesRequestBuilder.java
4953
- src/main/java/io/codat/platform/models/operations/UpdateCompanyRequestBuilder.java
54+
- src/main/java/io/codat/platform/models/operations/GetConnectionManagementAccessTokenRequestBuilder.java
55+
- src/main/java/io/codat/platform/models/operations/GetConnectionManagementCorsSettingsRequestBuilder.java
56+
- src/main/java/io/codat/platform/models/operations/SetConnectionManagementCorsSettingsRequestBuilder.java
5057
- src/main/java/io/codat/platform/models/operations/CreateConnectionRequestBuilder.java
5158
- src/main/java/io/codat/platform/models/operations/DeleteConnectionRequestBuilder.java
5259
- src/main/java/io/codat/platform/models/operations/GetConnectionRequestBuilder.java
@@ -92,10 +99,13 @@ generatedFiles:
9299
- src/main/java/io/codat/platform/utils/BackoffStrategy.java
93100
- src/main/java/io/codat/platform/utils/BigDecimalString.java
94101
- src/main/java/io/codat/platform/utils/BigIntegerString.java
102+
- src/main/java/io/codat/platform/utils/Deserializers.java
95103
- src/main/java/io/codat/platform/utils/FormMetadata.java
96104
- src/main/java/io/codat/platform/utils/HTTPClient.java
97105
- src/main/java/io/codat/platform/utils/HTTPRequest.java
98106
- src/main/java/io/codat/platform/utils/HeaderMetadata.java
107+
- src/main/java/io/codat/platform/utils/Hook.java
108+
- src/main/java/io/codat/platform/utils/Hooks.java
99109
- src/main/java/io/codat/platform/utils/JSON.java
100110
- src/main/java/io/codat/platform/utils/LazySingletonValue.java
101111
- src/main/java/io/codat/platform/utils/Metadata.java
@@ -107,13 +117,13 @@ generatedFiles:
107117
- src/main/java/io/codat/platform/utils/QueryParamsMetadata.java
108118
- src/main/java/io/codat/platform/utils/RequestBody.java
109119
- src/main/java/io/codat/platform/utils/RequestMetadata.java
120+
- src/main/java/io/codat/platform/utils/Response.java
110121
- src/main/java/io/codat/platform/utils/Retries.java
111122
- src/main/java/io/codat/platform/utils/RetryConfig.java
112123
- src/main/java/io/codat/platform/utils/Security.java
113124
- src/main/java/io/codat/platform/utils/SecurityMetadata.java
114125
- src/main/java/io/codat/platform/utils/SerializedBody.java
115126
- src/main/java/io/codat/platform/utils/SpeakeasyHTTPClient.java
116-
- src/main/java/io/codat/platform/utils/SpeakeasyHTTPSecurityClient.java
117127
- src/main/java/io/codat/platform/utils/SpeakeasyMetadata.java
118128
- src/main/java/io/codat/platform/utils/TypedObject.java
119129
- src/main/java/io/codat/platform/utils/Types.java
@@ -137,6 +147,10 @@ generatedFiles:
137147
- src/main/java/io/codat/platform/models/operations/ListCompaniesResponse.java
138148
- src/main/java/io/codat/platform/models/operations/UpdateCompanyRequest.java
139149
- src/main/java/io/codat/platform/models/operations/UpdateCompanyResponse.java
150+
- src/main/java/io/codat/platform/models/operations/GetConnectionManagementAccessTokenRequest.java
151+
- src/main/java/io/codat/platform/models/operations/GetConnectionManagementAccessTokenResponse.java
152+
- src/main/java/io/codat/platform/models/operations/GetConnectionManagementCorsSettingsResponse.java
153+
- src/main/java/io/codat/platform/models/operations/SetConnectionManagementCorsSettingsResponse.java
140154
- src/main/java/io/codat/platform/models/operations/CreateConnectionRequestBody.java
141155
- src/main/java/io/codat/platform/models/operations/CreateConnectionRequest.java
142156
- src/main/java/io/codat/platform/models/operations/CreateConnectionResponse.java
@@ -201,10 +215,9 @@ generatedFiles:
201215
- src/main/java/io/codat/platform/models/operations/ListRulesRequest.java
202216
- src/main/java/io/codat/platform/models/operations/ListRulesResponse.java
203217
- src/main/java/io/codat/platform/models/operations/ListWebhookConsumersResponse.java
204-
- src/main/java/io/codat/platform/models/shared/ErrorMessage.java
218+
- src/main/java/io/codat/platform/models/shared/ApiKeyDetails.java
205219
- src/main/java/io/codat/platform/models/shared/ErrorValidation.java
206220
- src/main/java/io/codat/platform/models/shared/ErrorValidationItem.java
207-
- src/main/java/io/codat/platform/models/shared/ApiKeyDetails.java
208221
- src/main/java/io/codat/platform/models/shared/CreateApiKey.java
209222
- src/main/java/io/codat/platform/models/shared/Profile.java
210223
- src/main/java/io/codat/platform/models/shared/SyncSettings.java
@@ -221,14 +234,16 @@ generatedFiles:
221234
- src/main/java/io/codat/platform/models/shared/Companies.java
222235
- src/main/java/io/codat/platform/models/shared/Links.java
223236
- src/main/java/io/codat/platform/models/shared/HalRef.java
237+
- src/main/java/io/codat/platform/models/shared/ConnectionManagementAccessToken.java
238+
- src/main/java/io/codat/platform/models/shared/ConnectionManagementAllowedOrigins.java
224239
- src/main/java/io/codat/platform/models/shared/Connections.java
225240
- src/main/java/io/codat/platform/models/shared/UpdateConnectionStatus.java
226241
- src/main/java/io/codat/platform/models/shared/CustomDataTypeConfiguration.java
227242
- src/main/java/io/codat/platform/models/shared/CustomDataTypeRecords.java
228243
- src/main/java/io/codat/platform/models/shared/Content.java
229244
- src/main/java/io/codat/platform/models/shared/ModifiedDate.java
230245
- src/main/java/io/codat/platform/models/shared/CustomDataTypeRecord.java
231-
- src/main/java/io/codat/platform/models/shared/Status.java
246+
- src/main/java/io/codat/platform/models/shared/DatasetStatus.java
232247
- src/main/java/io/codat/platform/models/shared/PullOperation.java
233248
- src/main/java/io/codat/platform/models/shared/PushOption.java
234249
- src/main/java/io/codat/platform/models/shared/PushValidationInfo.java
@@ -245,8 +260,10 @@ generatedFiles:
245260
- src/main/java/io/codat/platform/models/shared/PushChangeType.java
246261
- src/main/java/io/codat/platform/models/shared/PushOperationRef.java
247262
- src/main/java/io/codat/platform/models/shared/PushOperations.java
263+
- src/main/java/io/codat/platform/models/shared/DataStatuses.java
248264
- src/main/java/io/codat/platform/models/shared/DataTypes.java
249265
- src/main/java/io/codat/platform/models/shared/DataStatus.java
266+
- src/main/java/io/codat/platform/models/shared/Status.java
250267
- src/main/java/io/codat/platform/models/shared/PullOperations.java
251268
- src/main/java/io/codat/platform/models/shared/CompanyGroupAssignment.java
252269
- src/main/java/io/codat/platform/models/shared/Group.java
@@ -291,6 +308,7 @@ generatedFiles:
291308
- src/main/java/io/codat/platform/models/shared/PushOperationTimedOutWebhookData.java
292309
- src/main/java/io/codat/platform/models/shared/PushOperationStatusChangedWebhook.java
293310
- src/main/java/io/codat/platform/models/shared/PushOperationStatusChangedWebhookData.java
311+
- src/main/java/io/codat/platform/models/errors/ErrorMessage.java
294312
- src/main/java/io/codat/platform/models/webhooks/ClientRateLimitReachedResponse.java
295313
- src/main/java/io/codat/platform/models/webhooks/ClientRateLimitResetResponse.java
296314
- src/main/java/io/codat/platform/models/webhooks/CompanyDataConnectionStatusChangedResponse.java
@@ -318,6 +336,10 @@ generatedFiles:
318336
- docs/models/operations/ListCompaniesResponse.md
319337
- docs/models/operations/UpdateCompanyRequest.md
320338
- docs/models/operations/UpdateCompanyResponse.md
339+
- docs/models/operations/GetConnectionManagementAccessTokenRequest.md
340+
- docs/models/operations/GetConnectionManagementAccessTokenResponse.md
341+
- docs/models/operations/GetConnectionManagementCorsSettingsResponse.md
342+
- docs/models/operations/SetConnectionManagementCorsSettingsResponse.md
321343
- docs/models/operations/CreateConnectionRequestBody.md
322344
- docs/models/operations/CreateConnectionRequest.md
323345
- docs/models/operations/CreateConnectionResponse.md
@@ -382,10 +404,9 @@ generatedFiles:
382404
- docs/models/operations/ListRulesRequest.md
383405
- docs/models/operations/ListRulesResponse.md
384406
- docs/models/operations/ListWebhookConsumersResponse.md
385-
- docs/models/shared/ErrorMessage.md
407+
- docs/models/shared/ApiKeyDetails.md
386408
- docs/models/shared/ErrorValidation.md
387409
- docs/models/shared/ErrorValidationItem.md
388-
- docs/models/shared/ApiKeyDetails.md
389410
- docs/models/shared/CreateApiKey.md
390411
- docs/models/shared/Profile.md
391412
- docs/models/shared/SyncSettings.md
@@ -402,14 +423,16 @@ generatedFiles:
402423
- docs/models/shared/Companies.md
403424
- docs/models/shared/Links.md
404425
- docs/models/shared/HalRef.md
426+
- docs/models/shared/ConnectionManagementAccessToken.md
427+
- docs/models/shared/ConnectionManagementAllowedOrigins.md
405428
- docs/models/shared/Connections.md
406429
- docs/models/shared/UpdateConnectionStatus.md
407430
- docs/models/shared/CustomDataTypeConfiguration.md
408431
- docs/models/shared/CustomDataTypeRecords.md
409432
- docs/models/shared/Content.md
410433
- docs/models/shared/ModifiedDate.md
411434
- docs/models/shared/CustomDataTypeRecord.md
412-
- docs/models/shared/Status.md
435+
- docs/models/shared/DatasetStatus.md
413436
- docs/models/shared/PullOperation.md
414437
- docs/models/shared/PushOption.md
415438
- docs/models/shared/PushValidationInfo.md
@@ -426,8 +449,10 @@ generatedFiles:
426449
- docs/models/shared/PushChangeType.md
427450
- docs/models/shared/PushOperationRef.md
428451
- docs/models/shared/PushOperations.md
452+
- docs/models/shared/DataStatuses.md
429453
- docs/models/shared/DataTypes.md
430454
- docs/models/shared/DataStatus.md
455+
- docs/models/shared/Status.md
431456
- docs/models/shared/PullOperations.md
432457
- docs/models/shared/CompanyGroupAssignment.md
433458
- docs/models/shared/Group.md
@@ -472,6 +497,7 @@ generatedFiles:
472497
- docs/models/shared/PushOperationTimedOutWebhookData.md
473498
- docs/models/shared/PushOperationStatusChangedWebhook.md
474499
- docs/models/shared/PushOperationStatusChangedWebhookData.md
500+
- docs/models/errors/ErrorMessage.md
475501
- docs/models/webhooks/ClientRateLimitReachedResponse.md
476502
- docs/models/webhooks/ClientRateLimitResetResponse.md
477503
- docs/models/webhooks/CompanyDataConnectionStatusChangedResponse.md
@@ -484,6 +510,8 @@ generatedFiles:
484510
- docs/sdks/codatplatform/README.md
485511
- docs/sdks/settings/README.md
486512
- docs/sdks/companies/README.md
513+
- docs/sdks/connectionmanagement/README.md
514+
- docs/sdks/corssettings/README.md
487515
- docs/sdks/connections/README.md
488516
- docs/sdks/customdatatype/README.md
489517
- docs/sdks/pushdata/README.md

platform/README.md

Lines changed: 55 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,36 @@ Manage the building blocks of Codat, including companies, connections, and more.
77
<!-- Start SDK Installation [installation] -->
88
## SDK Installation
99

10-
### Gradle
10+
### Getting started
1111

12+
The samples below show how a published SDK artifact is used:
13+
14+
Gradle:
1215
```groovy
13-
implementation 'io.codat.platform:openapi:0.3.0'
16+
implementation 'io.codat.platform:openapi:0.4.0'
17+
```
18+
19+
Maven:
20+
```xml
21+
<dependency>
22+
<groupId>io.codat.platform</groupId>
23+
<artifactId>openapi</artifactId>
24+
<version>0.4.0</version>
25+
</dependency>
26+
```
27+
28+
### How to build
29+
After cloning the git repository to your file system you can build the SDK artifact from source to the `build` directory by running `./gradlew build` on *nix systems or `gradlew.bat` on Windows systems.
30+
31+
If you wish to build from source and publish the SDK artifact to your local Maven repository (on your filesystem) then use the following command (after cloning the git repo locally):
32+
33+
On *nix:
34+
```bash
35+
./gradlew publishToMavenLocal -Pskip.signing
36+
```
37+
On Windows:
38+
```bash
39+
gradlew.bat publishToMavenLocal -Pskip.signing
1440
```
1541
<!-- End SDK Installation [installation] -->
1642

@@ -57,6 +83,8 @@ public class Application {
5783
if (res.apiKeyDetails().isPresent()) {
5884
// handle response
5985
}
86+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
87+
// handle exception
6088
} catch (io.codat.platform.models.errors.SDKError e) {
6189
// handle exception
6290
} catch (Exception e) {
@@ -88,6 +116,15 @@ public class Application {
88116
* [list](docs/sdks/companies/README.md#list) - List companies
89117
* [update](docs/sdks/companies/README.md#update) - Update company
90118

119+
### [connectionManagement()](docs/sdks/connectionmanagement/README.md)
120+
121+
* [getAccessToken](docs/sdks/connectionmanagement/README.md#getaccesstoken) - Get access token
122+
123+
### [connectionManagement().corsSettings()](docs/sdks/corssettings/README.md)
124+
125+
* [get](docs/sdks/corssettings/README.md#get) - Get CORS settings
126+
* [set](docs/sdks/corssettings/README.md#set) - Set CORS settings
127+
91128
### [connections()](docs/sdks/connections/README.md)
92129

93130
* [create](docs/sdks/connections/README.md#create) - Create connection
@@ -151,9 +188,10 @@ public class Application {
151188

152189
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.
153190

154-
| Error Object | Status Code | Content Type |
155-
| --------------------- | --------------------- | --------------------- |
156-
| models/errorsSDKError | 4xx-5xx | */* |
191+
| Error Object | Status Code | Content Type |
192+
| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- |
193+
| io.codat.platform.models.errors.ErrorMessage | 400,401,402,403,409,429,500,503 | application/json |
194+
| models/errors/SDKError | 4xx-5xx | */* |
157195

158196
### Example
159197

@@ -194,6 +232,8 @@ public class Application {
194232
if (res.apiKeyDetails().isPresent()) {
195233
// handle response
196234
}
235+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
236+
// handle exception
197237
} catch (io.codat.platform.models.errors.SDKError e) {
198238
// handle exception
199239
} catch (Exception e) {
@@ -255,6 +295,8 @@ public class Application {
255295
if (res.apiKeyDetails().isPresent()) {
256296
// handle response
257297
}
298+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
299+
// handle exception
258300
} catch (io.codat.platform.models.errors.SDKError e) {
259301
// handle exception
260302
} catch (Exception e) {
@@ -306,6 +348,8 @@ public class Application {
306348
if (res.apiKeyDetails().isPresent()) {
307349
// handle response
308350
}
351+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
352+
// handle exception
309353
} catch (io.codat.platform.models.errors.SDKError e) {
310354
// handle exception
311355
} catch (Exception e) {
@@ -365,6 +409,8 @@ public class Application {
365409
if (res.apiKeyDetails().isPresent()) {
366410
// handle response
367411
}
412+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
413+
// handle exception
368414
} catch (io.codat.platform.models.errors.SDKError e) {
369415
// handle exception
370416
} catch (Exception e) {
@@ -431,6 +477,8 @@ public class Application {
431477
if (res.apiKeyDetails().isPresent()) {
432478
// handle response
433479
}
480+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
481+
// handle exception
434482
} catch (io.codat.platform.models.errors.SDKError e) {
435483
// handle exception
436484
} catch (Exception e) {
@@ -491,6 +539,8 @@ public class Application {
491539
if (res.apiKeyDetails().isPresent()) {
492540
// handle response
493541
}
542+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
543+
// handle exception
494544
} catch (io.codat.platform.models.errors.SDKError e) {
495545
// handle exception
496546
} catch (Exception e) {

platform/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,14 @@ Based on:
5858
### Generated
5959
- [java v0.3.0] platform
6060
### Releases
61-
- [Maven Central v0.3.0] https://central.sonatype.com/artifact/io.codat/platform/0.3.0 - platform
61+
- [Maven Central v0.3.0] https://central.sonatype.com/artifact/io.codat/platform/0.3.0 - platform
62+
63+
## 2024-04-26 13:54:04
64+
### Changes
65+
Based on:
66+
- OpenAPI Doc 3.0.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Platform.yaml
67+
- Speakeasy CLI 1.274.1 (2.314.0) https://github.com/speakeasy-api/speakeasy
68+
### Generated
69+
- [java v0.4.0] platform
70+
### Releases
71+
- [Maven Central v0.4.0] https://central.sonatype.com/artifact/io.codat/platform/0.4.0 - platform

platform/USAGE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ public class Application {
3636
if (res.apiKeyDetails().isPresent()) {
3737
// handle response
3838
}
39+
} catch (io.codat.platform.models.errors.ErrorMessage e) {
40+
// handle exception
3941
} catch (io.codat.platform.models.errors.SDKError e) {
4042
// handle exception
4143
} catch (Exception e) {

0 commit comments

Comments
 (0)