Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 37 additions & 32 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
lockVersion: 2.0.0
id: 0359d4fe-2923-46fc-aaca-cf70b48dcfa1
management:
docChecksum: 342db3c3e961e5c5bd4d74702a75f99d
docChecksum: 95495705a106bf02a21467a7d00ea312
docVersion: 0.9.0
speakeasyVersion: 1.761.1
generationVersion: 2.879.6
releaseVersion: 0.12.35
configChecksum: 83bde3a02ebecca1253cf3ca3f95dd10
speakeasyVersion: 1.761.3
generationVersion: 2.879.11
releaseVersion: 0.12.36
configChecksum: 1f488f495cca2305304bfcc158d08edc
repoURL: https://github.com/gleanwork/api-client-java.git
installationURL: https://github.com/gleanwork/api-client-java
published: true
persistentEdits:
generation_id: 00244ba1-717a-4adc-90a3-24d8ba33a5e2
pristine_commit_hash: 9956ee15dedc2fba660fefb638505ca77d05b46c
pristine_tree_hash: beeb3befaf908726471bfc54ce9d8c37abed8760
generation_id: bbc5fb4b-c2a4-4b49-a4f4-bb236d7d20ab
pristine_commit_hash: 116a27a79215020a82437ddf17c8c9ddff2ba199
pristine_tree_hash: c59b3af3ab46ebafcc85118af017aeca19d3f535
features:
java:
additionalDependencies: 0.1.0
Expand Down Expand Up @@ -607,8 +607,8 @@ trackedFiles:
pristine_git_object: 90819e300d7242124329d00f0917b06c42c3b299
docs/models/components/CustomProperty.md:
id: 5cf92a38765d
last_write_checksum: sha1:1f10309dd43f7e1149f6c0dd2195fc04c1fa4008
pristine_git_object: be63f589c005191f7af7fc4248fa027421a163b8
last_write_checksum: sha1:49ba7f234b995e261cc0613292dc5179b9c2f79b
pristine_git_object: ee24da62f45171d34e42d0f4f62fe14f2ffe3dd4
docs/models/components/CustomSensitiveExpression.md:
id: 60669f78eacb
last_write_checksum: sha1:5868ad61d9266295d9a902688f2291ef6b59ad73
Expand Down Expand Up @@ -815,12 +815,16 @@ trackedFiles:
pristine_git_object: f06fa04daaae9c9213533a4529c2cdf17ab9e18c
docs/models/components/DlpFindingFilter.md:
id: 393e15b29070
last_write_checksum: sha1:0ecd517790f4912ed1a921b7e2a876bb749f446e
pristine_git_object: a13e072a7599eac6b204424a9c6737cf7b24a344
last_write_checksum: sha1:1c4eb8267094cc7544365bcf4fd135cd3f4ec817
pristine_git_object: 108a7202ffb64fade3a17be1a1d48e9d51c7b5ba
docs/models/components/DlpFrequency.md:
id: faa0e105561b
last_write_checksum: sha1:c399109ccd6f639cef1a3e53aeda839d1aa79b9f
pristine_git_object: c2f49c25bfdccfc9f56959c2fc639df4d7656adb
docs/models/components/DlpIssueStatus.md:
id: b7ee9c461b20
last_write_checksum: sha1:498a85c82133f124fefe017492eaf9ef18dab57a
pristine_git_object: be01e1c8463ab97d12fef96adaddd507c424e205
docs/models/components/DlpPerson.md:
id: 7c53a384cd62
last_write_checksum: sha1:7d092fc887e237e477399ccf3d022755c781dcee
Expand Down Expand Up @@ -1431,8 +1435,8 @@ trackedFiles:
pristine_git_object: d2a859f16aa42032085a051bc14e20cf04db7450
docs/models/components/Issue.md:
id: 3043dd71d24b
last_write_checksum: sha1:ece465b4067a877a412edb600972751fd956f2d1
pristine_git_object: 0ed4d0239446c1faecf6609d559e26d93f3c6943
last_write_checksum: sha1:d588084efa22e24aebdb175b5a223db924f2ab11
pristine_git_object: ef8823f4217073ab8cda466d2e3e36d080141fd2
docs/models/components/JustificationType.md:
id: 4f9697992386
last_write_checksum: sha1:493e79bd1cdc521d74f4192acd735417748d7a3b
Expand Down Expand Up @@ -2283,8 +2287,8 @@ trackedFiles:
pristine_git_object: 18849148ae82d2cbcd0af4a57b2c5d76b4dc8908
docs/models/components/Workflow.md:
id: 891cae27e805
last_write_checksum: sha1:1dc09c5fd7def19e6a0aa18d5f3e3ae576e7c622
pristine_git_object: 8d9767cfa36c6c7d1262c794a2f434930b835225
last_write_checksum: sha1:06169e1df1b630275b24d4603a88d60216ff3b2c
pristine_git_object: 23067a270a9b79c6cd41d3d7eca33826549d14bc
docs/models/components/WorkflowFeedbackInfo.md:
id: 0c46cf382b83
last_write_checksum: sha1:400c9e65d35295047f35fc437160616ff09957d2
Expand Down Expand Up @@ -3215,8 +3219,8 @@ trackedFiles:
pristine_git_object: 3decbce5bd40edbe278c1c5d2dbf585808e51d9a
gradle.properties:
id: 2afbb999f001
last_write_checksum: sha1:4115239384e197b953644df268aee28e2db3dfd0
pristine_git_object: f26f51daa231fbe95bb2b9d1750c8f2a60188dd9
last_write_checksum: sha1:b52b14304dbc37cc9818fd76b52658516b8d8dc9
pristine_git_object: b3adfe577cc1a754333e53a57c9bf3dbb66bb56d
gradle/wrapper/gradle-wrapper.jar:
id: ec27dae6e852
last_write_checksum: sha1:f725fb1467084142d74fd7cd8eab691ab3442611
Expand Down Expand Up @@ -3535,8 +3539,8 @@ trackedFiles:
pristine_git_object: ffae914775eb41ff311371f62504344a59d090fd
src/main/java/com/glean/api_client/glean_api_client/SDKConfiguration.java:
id: d5fcc61f5992
last_write_checksum: sha1:15e986138d06a97a3ac25fba4247957228aaca84
pristine_git_object: 46f030c8a9a93bebc1763194b375321853979679
last_write_checksum: sha1:61e8eb84e54d743dbe1dea8695a0caaf182c273c
pristine_git_object: f7f8aaf0726a4053206e818c1265b262d5a3d290
src/main/java/com/glean/api_client/glean_api_client/Search.java:
id: f22d94b920b5
last_write_checksum: sha1:ac38d1ed47be207940dd6fb7e4c688dddccc6a8b
Expand Down Expand Up @@ -4119,8 +4123,8 @@ trackedFiles:
pristine_git_object: 30f83867311dd38d5a5c8a1b5a5354ab8abf9e80
src/main/java/com/glean/api_client/glean_api_client/models/components/CustomProperty.java:
id: 0282988d970a
last_write_checksum: sha1:48e2f3a849fe5e1315a5f8c86898af1f68d55e81
pristine_git_object: fc1ba07d70ebe84f956d09841f253e357a956012
last_write_checksum: sha1:3f6eda75580800dab24a0961358f1b537bc556ea
pristine_git_object: 1415b99b93f6e2571c21ef42f056cc33128c9c2e
src/main/java/com/glean/api_client/glean_api_client/models/components/CustomSensitiveExpression.java:
id: 59050a6f2778
last_write_checksum: sha1:3cc46b08fa16886ecf982bc3a310598781837ee8
Expand Down Expand Up @@ -4327,12 +4331,16 @@ trackedFiles:
pristine_git_object: 6c6e1718c306554a43731c2e4fe8dae48b54d19c
src/main/java/com/glean/api_client/glean_api_client/models/components/DlpFindingFilter.java:
id: dc525d4858a5
last_write_checksum: sha1:b16837d7d333d01b4e28964dc2cc756db7da2693
pristine_git_object: 58f4e88c909e0845df3284bb87002c0c1c6b27e2
last_write_checksum: sha1:96f3ae141922c7d9bde996a60c84e46e6eba3e6c
pristine_git_object: 478d86925438a5315209d92a0c7dec717e77536b
src/main/java/com/glean/api_client/glean_api_client/models/components/DlpFrequency.java:
id: 28cba0614d04
last_write_checksum: sha1:58ac2414e61346b2aad1fb35dc2eaa5aaf728111
pristine_git_object: c5c97734fcd128a6065bb6a73d640a6dc8df4954
src/main/java/com/glean/api_client/glean_api_client/models/components/DlpIssueStatus.java:
id: 42641eb02b5e
last_write_checksum: sha1:09026611cb4ee4f4d2e2f1e9a1e7d224802ea73a
pristine_git_object: d82252c14d95f3c6264666ead8f53facdba09b8d
src/main/java/com/glean/api_client/glean_api_client/models/components/DlpPerson.java:
id: 2ab0b6a4a8c8
last_write_checksum: sha1:2228158bcb6edf8589b8b3a5f959bbddb6ace16b
Expand Down Expand Up @@ -4943,8 +4951,8 @@ trackedFiles:
pristine_git_object: eaaba1ee6b2a1ddea8eddf25bf6fe4c16fa38041
src/main/java/com/glean/api_client/glean_api_client/models/components/Issue.java:
id: 81fcbbe75f46
last_write_checksum: sha1:73fd28b51bdeac4f95591d91c4306158d80fb400
pristine_git_object: 2c2df9967567e392d34650b51864f1c3bd8e7c4f
last_write_checksum: sha1:edb039f690003843130e3acedc87ff2df94bd6c1
pristine_git_object: 27aa91ed2894e57bf87f42b39c63adbe776c49f9
src/main/java/com/glean/api_client/glean_api_client/models/components/JustificationType.java:
id: 4e704d02ecd5
last_write_checksum: sha1:fa9173c1ae9d5723cca71069d69c63444b5e8137
Expand Down Expand Up @@ -5795,8 +5803,8 @@ trackedFiles:
pristine_git_object: 347842229349fb95234660d05bcdb239186b80c4
src/main/java/com/glean/api_client/glean_api_client/models/components/Workflow.java:
id: 362d77a90ee3
last_write_checksum: sha1:7292bde13ddc5d8fa188d06113b3437d41710104
pristine_git_object: 801c8e51a77b1621871b7aeae27b696c4bfa7a06
last_write_checksum: sha1:cce243efd370617733fc68000b68945c2a10cc7f
pristine_git_object: 8baff52b19c6f537d8ea1dd189e960ff36fb9050
src/main/java/com/glean/api_client/glean_api_client/models/components/WorkflowFeedbackInfo.java:
id: b19d5571d1d0
last_write_checksum: sha1:3b1f51a698d75f93eef07f9fbf7e4fdb6114e2c8
Expand Down Expand Up @@ -9664,10 +9672,7 @@ generatedTests:
get_/rest/api/v1/tools/list: "2025-06-09T18:03:44Z"
post_/rest/api/v1/tools/call: "2025-06-09T18:03:44Z"
listpolicies: "2025-06-09T18:03:44Z"
releaseNotes: |
## Java SDK Changes:
* `glean.client.insights.retrieve()`: `response.agentsResponse` **Changed**
* `glean.client.search.retrieveFeed()`: `response.results[].primaryEntry.promptTemplate.favoriteInfo.ugcType.enum(spreadsheetType)` **Added**
releaseNotes: "## Java SDK Changes:\n* `glean.client.activity.feedback()`: \n * `request.feedback1.manualFeedbackInfo.issues[]` **Changed**\n* `glean.client.search.retrieveFeed()`: `response.results[].primaryEntry.workflow.workflow.lastDraftSavedAt` **Added**\n* `glean.governance.createfindingsexport()`: \n * `request.filter.statuses` **Added**\n * `response.filter.statuses` **Added**\n* `glean.governance.listfindingsexports()`: `response.exports[].filter.statuses` **Added**\n"
generatedFiles:
- .gitattributes
- USAGE.md
Expand Down
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
java:
version: 0.12.35
version: 0.12.36
additionalDependencies: []
additionalPlugins: []
artifactID: glean-api-client
Expand Down
26 changes: 23 additions & 3 deletions .speakeasy/glean-merged-spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ openapi: 3.0.0
info:
version: 0.9.0
title: Glean API
x-source-commit-sha: 3301b0cde4a4bf6d9bb67d909bfbfc2d97c47ad8
x-source-commit-sha: 56c43aab30e05c50c9e3277f877d2ca261a345cf
description: |
# Introduction
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.
Expand All @@ -22,7 +22,7 @@ info:
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
x-logo:
url: https://app.glean.com/images/glean-text2.svg
x-open-api-commit-sha: f13962c9263237558900c5da6ccfa48ea4edb68c
x-open-api-commit-sha: 791388b111dd5bdcce38c309f76e984ebd268577
x-speakeasy-name: 'Glean API'
servers:
- url: https://{instance}-be.glean.com
Expand Down Expand Up @@ -4348,6 +4348,10 @@ components:
items:
type: string
enum:
- AGENT_CANVAS_FAILED
- AGENT_CLARIFYING_QUESTIONS
- AGENT_INTERMEDIATE_STEPS_FAILED
- AGENT_TOOL_CALL_FAILED
- INACCURATE_RESPONSE
- INCOMPLETE_OR_NO_ANSWER
- INCORRECT_CITATION
Expand Down Expand Up @@ -10577,6 +10581,9 @@ components:
lastUpdateTimestamp:
type: integer
description: Server Unix timestamp of the last update time.
lastDraftSavedAt:
type: integer
description: Server Unix timestamp of the last time the draft was saved.
lastUpdatedBy:
$ref: "#/components/schemas/Person"
Workflow:
Expand Down Expand Up @@ -12071,7 +12078,7 @@ components:
name:
type: string
value:
description: Must either be a string or an array of strings. An integer, boolean, etc. is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this.
description: Must be a string, a number (for INT properties), or an array of strings. A boolean is not valid. When OpenAPI Generator supports `oneOf`, we can semantically enforce this.
description: Describes the custom properties of the object.
DatasourceConfig:
$ref: '#/components/schemas/SharedDatasourceConfig'
Expand Down Expand Up @@ -13622,6 +13629,15 @@ components:
- HIGH
description: Severity levels for DLP findings and analyses.
x-include-enum-class-prefix: true
DlpIssueStatus:
type: string
enum:
- OPEN
- CLOSED
- IN_PROGRESS
- RESOLVED
description: Status of a DLP issue.
x-include-enum-class-prefix: true
TimeRangeFilter:
properties:
timePeriodType:
Expand Down Expand Up @@ -13657,6 +13673,10 @@ components:
type: array
items:
$ref: '#/components/schemas/DlpSeverity'
statuses:
type: array
items:
$ref: '#/components/schemas/DlpIssueStatus'
timeRange:
$ref: '#/components/schemas/TimeRangeFilter'
archived:
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
speakeasyVersion: 1.761.1
speakeasyVersion: 1.761.3
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:08d4d58caccd1bef6ef8e22dfcf97a354aded9212e6fea82f0aa6557c2ac60b7
sourceBlobDigest: sha256:6937879dbbc72083c2849b612846828aafdd666c568135d879d9a9f3b6ede95e
sourceRevisionDigest: sha256:a7f1dd4dfe40c270cebc7e772bc8ef4049bc950da1ea685b954e9a2d7e118a8d
sourceBlobDigest: sha256:e781f366e902117f472dd7e69c4e5dd653f820e6141a60670a17c24dc46930b3
tags:
- latest
Glean-OAS:
Expand All @@ -17,10 +17,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:08d4d58caccd1bef6ef8e22dfcf97a354aded9212e6fea82f0aa6557c2ac60b7
sourceBlobDigest: sha256:6937879dbbc72083c2849b612846828aafdd666c568135d879d9a9f3b6ede95e
sourceRevisionDigest: sha256:a7f1dd4dfe40c270cebc7e772bc8ef4049bc950da1ea685b954e9a2d7e118a8d
sourceBlobDigest: sha256:e781f366e902117f472dd7e69c4e5dd653f820e6141a60670a17c24dc46930b3
codeSamplesNamespace: glean-api-specs-java-code-samples
codeSamplesRevisionDigest: sha256:5a975fc6470aeb56ecb3b09866af9686aaf63ddfd671a298abfe17286f5d9a66
codeSamplesRevisionDigest: sha256:63ccd0e8aaeb903ef37cb5f5b959ea17bc37150e4a8cbf114986e5dd0a21acd3
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,15 +67,15 @@ The samples below show how a published SDK artifact is used:

Gradle:
```groovy
implementation 'com.glean.api-client:glean-api-client:0.12.35'
implementation 'com.glean.api-client:glean-api-client:0.12.36'
```

Maven:
```xml
<dependency>
<groupId>com.glean.api-client</groupId>
<artifactId>glean-api-client</artifactId>
<version>0.12.35</version>
<version>0.12.36</version>
</dependency>
```

Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -698,4 +698,14 @@ Based on:
### Generated
- [java v0.12.35] .
### Releases
- [Maven Central v0.12.35] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.35 - .
- [Maven Central v0.12.35] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.35 - .

## 2026-04-13 17:28:58
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.761.3 (2.879.11) https://github.com/speakeasy-api/speakeasy
### Generated
- [java v0.12.36] .
### Releases
- [Maven Central v0.12.36] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.36 - .
Loading