Skip to content

Commit 0000faa

Browse files
Merge pull request #60 from gleanwork/speakeasy-sdk-regen-1765395809
chore: 🐝 Update SDK - Generate 0.12.10
2 parents 1537ac6 + e45f8da commit 0000faa

File tree

9 files changed

+38
-29
lines changed

9 files changed

+38
-29
lines changed

.speakeasy/gen.lock

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
lockVersion: 2.0.0
22
id: 0359d4fe-2923-46fc-aaca-cf70b48dcfa1
33
management:
4-
docChecksum: 388bb8edcfe5557cc6a3202c70c837dd
4+
docChecksum: 207954685035211fccc09d328c09e985
55
docVersion: 0.9.0
66
speakeasyVersion: 1.675.2
77
generationVersion: 2.778.5
8-
releaseVersion: 0.12.9
9-
configChecksum: 6cc445ab7d62bb8faca4613d67389dfe
8+
releaseVersion: 0.12.10
9+
configChecksum: 991ed15128c7e5b44b8ba3c6fe8ee7a1
1010
repoURL: https://github.com/gleanwork/api-client-java.git
1111
published: true
1212
persistentEdits:
13-
generation_id: b596605a-2b30-4988-9d20-d88fe0302cba
14-
pristine_commit_hash: 848d852c40e8d792ce7c5d464cb7c2b91592fb36
15-
pristine_tree_hash: 47978953a44d772c59e1aed60e8ab59e067770d9
13+
generation_id: 964062a2-d4b3-4c6e-8071-ec11ae50de08
14+
pristine_commit_hash: 242c7e7c77e4d8c04861b434d0b446430f1e5f03
15+
pristine_tree_hash: 45adc319c033be6c917517bab7759361aada13f8
1616
features:
1717
java:
1818
additionalDependencies: 0.1.0
@@ -3038,8 +3038,8 @@ trackedFiles:
30383038
pristine_git_object: 3decbce5bd40edbe278c1c5d2dbf585808e51d9a
30393039
gradle.properties:
30403040
id: 2afbb999f001
3041-
last_write_checksum: sha1:b13079fa14344d812916a5a2d02ebe6d76984808
3042-
pristine_git_object: 84ec5bce6d494010098118571bfd3b743166abab
3041+
last_write_checksum: sha1:45e4e4be9ad0b916eade95a0d1a786d482b0b90a
3042+
pristine_git_object: cf9bf74379236425396c778ec7038131b1b5c5c1
30433043
gradle/wrapper/gradle-wrapper.jar:
30443044
id: ec27dae6e852
30453045
last_write_checksum: sha1:f725fb1467084142d74fd7cd8eab691ab3442611
@@ -3342,8 +3342,8 @@ trackedFiles:
33423342
pristine_git_object: 5e30515ba0d212914ac9a195db6019330b6b0a2b
33433343
src/main/java/com/glean/api_client/glean_api_client/SDKConfiguration.java:
33443344
id: d5fcc61f5992
3345-
last_write_checksum: sha1:23d084e0ac024203aa27c6fcc042e6b78ac75cfd
3346-
pristine_git_object: 12675b08858cefa40c74cb2a638114fe290277c1
3345+
last_write_checksum: sha1:0582c81abf9d235496a03e1519365061994115ee
3346+
pristine_git_object: feb76aaa337c280ae07093b6969a9cb420ac249d
33473347
src/main/java/com/glean/api_client/glean_api_client/Search.java:
33483348
id: f22d94b920b5
33493349
last_write_checksum: sha1:f4c52d34b05dafaf8037a2fe5df738f6c44c7132
@@ -8250,8 +8250,8 @@ trackedFiles:
82508250
pristine_git_object: 3526fbccf97f8af1ac23abdd3bd592875afb8fcf
82518251
src/main/java/com/glean/api_client/glean_api_client/utils/RequestBody.java:
82528252
id: 371c97c8bc16
8253-
last_write_checksum: sha1:f22c340dbc1360380558a0e86f9beb54d3e2be57
8254-
pristine_git_object: ad4b0803e27cfa0bbd7bb5276f3c6990acf906d0
8253+
last_write_checksum: sha1:4dd08f17f0eef816f3a63fa23f34abe046966702
8254+
pristine_git_object: 6237922edaf2b67d98385a20368025a4ca6b3352
82558255
src/main/java/com/glean/api_client/glean_api_client/utils/RequestMetadata.java:
82568256
id: 2ba215d83644
82578257
last_write_checksum: sha1:94dec7af10e8252bc769d450690e529a867fcd3a
@@ -9214,7 +9214,6 @@ generatedTests:
92149214
get_/rest/api/v1/tools/list: "2025-06-09T18:03:44Z"
92159215
post_/rest/api/v1/tools/call: "2025-06-09T18:03:44Z"
92169216
listpolicies: "2025-06-09T18:03:44Z"
9217-
releaseNotes: "## Java SDK Changes:\n* `glean.governance.createfindingsexport()`: **Added**\n* `glean.governance.listfindingsexports()`: **Added**\n* `glean.governance.downloadfindingsexport()`: **Added**\n* `glean.governance.deletefindingsexport()`: **Added**\n* `glean.client.announcements.create()`: \n * `request.body.structuredList.[].document.metadata.author` **Changed**\n * `response.body.structuredList.[].document.metadata.author` **Changed**\n* `glean.client.announcements.update()`: \n * `request.body.structuredList.[].document.metadata.author` **Changed**\n * `response.body.structuredList.[].document.metadata.author` **Changed**\n* `glean.client.answers.create()`: \n * `request.data.addedRoles.[].person` **Changed**\n * `response.addedroles.[].person` **Changed**\n* `glean.client.answers.update()`: \n * `request.addedRoles.[].person` **Changed**\n * `response.addedroles.[].person` **Changed**\n* `glean.client.answers.retrieve()`: `response.answerresult.answer.addedRoles.[].person` **Changed**\n* `glean.client.answers.list()`: `response.answerresults.[].answer.addedRoles.[].person` **Changed**\n* `glean.client.chat.create()`: \n * `request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author` **Changed**\n * `response.messages.[].citations.[].sourceDocument.metadata.author` **Changed**\n* `glean.client.chat.retrieve()`: `response.chatresult.chat.createdBy` **Changed**\n* `glean.client.chat.list()`: `response.chatresults.[].chat.createdBy` **Changed**\n* `glean.client.chat.createStream()`: \n * `request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author` **Changed**\n* `glean.client.collections.addItems()`: `response.collection.addedRoles.[].person` **Changed**\n* `glean.client.collections.create()`: \n * `request.addedRoles.[].person` **Changed**\n * `response.[class].collection.addedRoles.[].person` **Changed**\n* `glean.client.collections.deleteItem()`: `response.collection.addedRoles.[].person` **Changed**\n* `glean.client.collections.update()`: \n * `request.addedRoles.[].person` **Changed**\n * `response.addedroles.[].person` **Changed**\n* `glean.client.collections.updateItem()`: `response.collection.addedRoles.[].person` **Changed**\n* `glean.client.collections.retrieve()`: `response.collection.addedRoles.[].person` **Changed**\n* `glean.client.collections.list()`: `response.collections.[].addedRoles.[].person` **Changed**\n* `glean.client.documents.retrieve()`: `response.documents.{}.[document].metadata.author` **Changed**\n* `glean.client.documents.retrieveByFacets()`: `response.documents.[].metadata.author` **Changed**\n* `glean.client.insights.retrieve()`: `response` **Changed**\n* `glean.client.messages.retrieve()`: `response.searchresponse.results.[].structuredResults.[].document.metadata.author` **Changed**\n* `glean.client.pins.update()`: `response.attribution` **Changed**\n* `glean.client.pins.retrieve()`: `response.pin.attribution` **Changed**\n* `glean.client.pins.list()`: `response.pins.[].attribution` **Changed**\n* `glean.client.pins.create()`: `response.attribution` **Changed**\n* `glean.client.search.queryAsAdmin()`: \n * `request.sourceDocument.metadata.author` **Changed**\n * `response.results.[].structuredResults.[].document.metadata.author` **Changed**\n* `glean.client.search.autocomplete()`: `response.results.[].document.metadata.author` **Changed**\n* `glean.client.search.retrieveFeed()`: `response.results.[].primaryEntry.createdBy` **Changed**\n* `glean.client.search.recommendations()`: \n * `request.sourceDocument.metadata.author` **Changed**\n * `response.results.[].structuredResults.[].document.metadata.author` **Changed**\n* `glean.client.search.query()`: \n * `request.sourceDocument.metadata.author` **Changed**\n * `response.results.[].structuredResults.[].document.metadata.author` **Changed**\n* `glean.client.entities.list()`: `response.results.[]` **Changed**\n* `glean.client.entities.readPeople()`: `response.results.[]` **Changed**\n* `glean.client.shortcuts.create()`: \n * `request.data.addedRoles.[].person` **Changed**\n * `response.shortcut.addedRoles.[].person` **Changed**\n* `glean.client.shortcuts.retrieve()`: `response.shortcut.addedRoles.[].person` **Changed**\n* `glean.client.shortcuts.list()`: `response.shortcuts.[].addedRoles.[].person` **Changed**\n* `glean.client.shortcuts.update()`: \n * `request.addedRoles.[].person` **Changed**\n * `response.shortcut.addedRoles.[].person` **Changed**\n* `glean.client.verification.addReminder()`: `response.metadata.lastVerifier` **Changed**\n* `glean.client.verification.list()`: `response.documents.[].metadata.lastVerifier` **Changed**\n* `glean.client.verification.verify()`: `response.metadata.lastVerifier` **Changed**\n* `glean.client.governance.data.policies.retrieve()`: `response.report.config.sensitiveContentOptions.customSensitiveExpressions` **Added**\n* `glean.client.governance.data.policies.update()`: \n * `request.updatedlpreportrequest.config.sensitiveContentOptions.customSensitiveExpressions` **Added**\n* `glean.client.governance.data.policies.list()`: `response.reports.[].config.sensitiveContentOptions.customSensitiveExpressions` **Added**\n* `glean.client.governance.data.policies.create()`: \n * `request.config.sensitiveContentOptions.customSensitiveExpressions` **Added**\n * `response.report.config.sensitiveContentOptions.customSensitiveExpressions` **Added**\n* `glean.client.governance.data.reports.create()`: \n * `request.config.sensitiveContentOptions.customSensitiveExpressions` **Added**\n"
92189217
generatedFiles:
92199218
- .gitattributes
92209219
- USAGE.md

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ generation:
2626
generateNewTests: false
2727
skipResponseBodyAssertions: false
2828
java:
29-
version: 0.12.9
29+
version: 0.12.10
3030
additionalDependencies: []
3131
additionalPlugins: []
3232
artifactID: glean-api-client

.speakeasy/glean-merged-spec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0
22
info:
33
version: 0.9.0
44
title: Glean API
5-
x-source-commit-sha: c2d94c71e27ce1aefe439fc182e77ee321e0300b
5+
x-source-commit-sha: c421da4d9e6ea41e15cd1479c5a295678893037a
66
description: |
77
# Introduction
88
In addition to the data sources that Glean has built-in support for, Glean also provides a REST API that enables customers to put arbitrary content in the search index. This is useful, for example, for doing permissions-aware search over content in internal tools that reside on-prem as well as for searching over applications that Glean does not currently support first class. In addition these APIs allow the customer to push organization data (people info, organization structure etc) into Glean.
@@ -22,7 +22,7 @@ info:
2222
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
2323
x-logo:
2424
url: https://app.glean.com/images/glean-text2.svg
25-
x-open-api-commit-sha: 4941292ced87a2ac174f7eb9354ac780cc920e41
25+
x-open-api-commit-sha: 63bb6643b644c156c810eda25a823001da3dc730
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ speakeasyVersion: 1.675.2
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:cbcd7cc26062e1d030f73751ea0d23e319c25fa5843e843e0015154460829e56
6-
sourceBlobDigest: sha256:c5b16af3f31410d20d831ea6f0921e35456bde87188ccb1faf15e81ea3d9f0c9
5+
sourceRevisionDigest: sha256:11103a1f396170590eecfe5a3ab944166bebe03ea86b6115649dd4e1eabaad64
6+
sourceBlobDigest: sha256:882470301f4880a2e93e6d36dca5e2d0d97b252d70b2b24cde373eccdeb9296e
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1764031806
9+
- speakeasy-sdk-regen-1765395809
1010
Glean-OAS:
1111
sourceNamespace: glean-oas
1212
sourceRevisionDigest: sha256:8841834dd58ddd4e2dcf98fc90fbd06fbf3626a29df941503cce55b9548a5317
@@ -18,10 +18,10 @@ targets:
1818
glean:
1919
source: Glean API
2020
sourceNamespace: glean-api-specs
21-
sourceRevisionDigest: sha256:cbcd7cc26062e1d030f73751ea0d23e319c25fa5843e843e0015154460829e56
22-
sourceBlobDigest: sha256:c5b16af3f31410d20d831ea6f0921e35456bde87188ccb1faf15e81ea3d9f0c9
21+
sourceRevisionDigest: sha256:11103a1f396170590eecfe5a3ab944166bebe03ea86b6115649dd4e1eabaad64
22+
sourceBlobDigest: sha256:882470301f4880a2e93e6d36dca5e2d0d97b252d70b2b24cde373eccdeb9296e
2323
codeSamplesNamespace: glean-api-specs-java-code-samples
24-
codeSamplesRevisionDigest: sha256:8cfaf8838128ab93509767fc83acc2789a07de4bdfd2b4e1d24ba42f89a3b823
24+
codeSamplesRevisionDigest: sha256:94a7f9d9baf9f24c31784ab87044546f5830708ce16eb9b1f48f1a9401741638
2525
workflow:
2626
workflowVersion: 1.0.0
2727
speakeasyVersion: latest

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,15 +65,15 @@ The samples below show how a published SDK artifact is used:
6565

6666
Gradle:
6767
```groovy
68-
implementation 'com.glean.api-client:glean-api-client:0.12.9'
68+
implementation 'com.glean.api-client:glean-api-client:0.12.10'
6969
```
7070

7171
Maven:
7272
```xml
7373
<dependency>
7474
<groupId>com.glean.api-client</groupId>
7575
<artifactId>glean-api-client</artifactId>
76-
<version>0.12.9</version>
76+
<version>0.12.10</version>
7777
</dependency>
7878
```
7979

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,4 +438,14 @@ Based on:
438438
### Generated
439439
- [java v0.12.9] .
440440
### Releases
441-
- [Maven Central v0.12.9] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.9 - .
441+
- [Maven Central v0.12.9] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.9 - .
442+
443+
## 2025-12-10 19:43:00
444+
### Changes
445+
Based on:
446+
- OpenAPI Doc
447+
- Speakeasy CLI 1.675.2 (2.778.5) https://github.com/speakeasy-api/speakeasy
448+
### Generated
449+
- [java v0.12.10] .
450+
### Releases
451+
- [Maven Central v0.12.10] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.10 - .

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
groupId=com.glean.api-client
22
artifactId=glean-api-client
3-
version=0.12.9
3+
version=0.12.10
44
org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g

src/main/java/com/glean/api_client/glean_api_client/SDKConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class SDKConfiguration {
2424

2525
private static final String LANGUAGE = "java";
2626
public static final String OPENAPI_DOC_VERSION = "0.9.0";
27-
public static final String SDK_VERSION = "0.12.9";
27+
public static final String SDK_VERSION = "0.12.10";
2828
public static final String GEN_VERSION = "2.778.5";
2929
private static final String BASE_PACKAGE = "com.glean.api_client.glean_api_client";
3030
public static final String USER_AGENT =

src/main/java/com/glean/api_client/glean_api_client/utils/RequestBody.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ private static SerializedBody serializeMultipart(Object value)
137137
// Handle file arrays
138138
List<?> arr = Utils.toList(val);
139139
for (Object item : arr) {
140-
serializeMultipartFile(metadata.name + "[]", builder, item);
140+
serializeMultipartFile(metadata.name, builder, item);
141141
}
142142
} else {
143143
// Handle single file
@@ -151,7 +151,7 @@ private static SerializedBody serializeMultipart(Object value)
151151
if (val instanceof List || val.getClass().isArray()) {
152152
List<?> arr = Utils.toList(val);
153153
for (Object item : arr) {
154-
builder.addPart(metadata.name + "[]", Utils.valToString(item));
154+
builder.addPart(metadata.name, Utils.valToString(item));
155155
}
156156
} else {
157157
builder.addPart(metadata.name, Utils.valToString(val));

0 commit comments

Comments
 (0)