Skip to content

Commit ba56897

Browse files
committed
## Java SDK Changes Detected:
* `livepeer.playback.get()`: `response.status[default]` **Added** **Breaking** ⚠️ * `livepeer.stream.update()`: * `request.stream-patch-payload.name` **Added** * `livepeer.task.getAll()`: `response.[].projectId` **Added** * `livepeer.task.get()`: `response.projectid` **Added** * `livepeer.transcode.create()`: `response.projectid` **Added**
1 parent a49c919 commit ba56897

File tree

823 files changed

+59830
-21218
lines changed

Some content is hidden

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

823 files changed

+59830
-21218
lines changed

.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

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
**/.speakeasy/temp/
2+
**/.speakeasy/logs/
3+
.speakeasy/reports
4+
.env
5+
.env.local
16
# Ignore Gradle project-specific cache directory
27
.gradle
38
# Ignore Gradle build output directory

.speakeasy/gen.lock

Lines changed: 1450 additions & 699 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,41 @@ generation:
44
maintainOpenAPIOrder: true
55
usageSnippets:
66
optionalPropertyRendering: withExample
7+
sdkInitStyle: constructor
78
useClassNamesForArrayFields: true
89
fixes:
910
nameResolutionDec2023: true
11+
nameResolutionFeb2025: false
1012
parameterOrderingFeb2024: true
1113
requestResponseComponentNamesFeb2024: true
14+
securityFeb2025: false
15+
sharedErrorComponentsApr2025: false
1216
auth:
1317
oAuth2ClientCredentialsEnabled: true
18+
oAuth2PasswordEnabled: false
19+
hoistGlobalSecurity: true
20+
schemas:
21+
allOfMergeStrategy: shallowMerge
22+
tests:
23+
generateTests: true
24+
generateNewTests: false
25+
skipResponseBodyAssertions: false
1426
java:
15-
version: 0.5.0
27+
version: 0.6.0
1628
additionalDependencies: []
1729
additionalPlugins: []
1830
artifactID: livepeer
31+
asyncMode: enabled
32+
baseErrorName: LivepeerException
1933
clientServerStatusCodesAsErrors: true
2034
companyEmail: [email protected]
2135
companyName: My Company
2236
companyURL: www.mycompany.com
37+
defaultErrorName: SDKException
38+
enableCustomCodeRegions: false
39+
enableStreamingUploads: false
2340
flattenGlobalSecurity: true
41+
generateSpringBootStarter: true
2442
githubURL: github.com/owner/repo
2543
groupID: studio.livepeer
2644
imports:
@@ -32,11 +50,13 @@ java:
3250
shared: models/components
3351
webhooks: models/webhooks
3452
inputModelSuffix: input
53+
languageVersion: 11
3554
license:
3655
name: The MIT License (MIT)
3756
shortName: MIT
3857
url: https://mit-license.org/
3958
maxMethodParams: 4
59+
nullFriendlyParameters: false
4060
outputModelSuffix: output
4161
projectName: openapi
4262
templateVersion: v2

.speakeasy/workflow.lock

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
speakeasyVersion: 1.377.1
1+
speakeasyVersion: 1.638.0
22
sources:
33
Livepeer:
44
sourceNamespace: livepeer
@@ -8,31 +8,33 @@ sources:
88
- latest
99
livepeer-studio-api:
1010
sourceNamespace: livepeer-studio-api
11-
sourceRevisionDigest: sha256:9333277669bf8fb46063579d611518570aff37c2bfb20e0a90fd3b0c030ca2ad
12-
sourceBlobDigest: sha256:1705d75b1de89f7c2e60643ed2c2aaced22b577da6f2935b1c2e09d533bb7182
11+
sourceRevisionDigest: sha256:5a7c56047bc8767b259a799f2fc3bb7c7aadbf4cb59d4080041f0402ef793655
12+
sourceBlobDigest: sha256:8f6298548c21f0dccf2d39100dcba5b8691de90eb7ec0d54d33c401365935a37
1313
tags:
1414
- latest
15-
- main
15+
- speakeasy-sdk-regen-1758759114
16+
- 1.0.0
1617
targets:
1718
livepeer-java:
1819
source: livepeer-studio-api
1920
sourceNamespace: livepeer-studio-api
20-
sourceRevisionDigest: sha256:9333277669bf8fb46063579d611518570aff37c2bfb20e0a90fd3b0c030ca2ad
21-
sourceBlobDigest: sha256:1705d75b1de89f7c2e60643ed2c2aaced22b577da6f2935b1c2e09d533bb7182
22-
outLocation: /github/workspace/repo
21+
sourceRevisionDigest: sha256:5a7c56047bc8767b259a799f2fc3bb7c7aadbf4cb59d4080041f0402ef793655
22+
sourceBlobDigest: sha256:8f6298548c21f0dccf2d39100dcba5b8691de90eb7ec0d54d33c401365935a37
23+
codeSamplesNamespace: livepeer-studio-api-java-code-samples
24+
codeSamplesRevisionDigest: sha256:44751c756d085002c3efe5dbaf4bbbf6a927752404e65ae3f27fb72bf5682177
2325
my-first-target:
2426
source: Livepeer
2527
sourceNamespace: livepeer
2628
sourceRevisionDigest: sha256:a27b08eda9895afa45560e8255cc722036759a56c7c16bf09d002f2f5a4e2dea
2729
sourceBlobDigest: sha256:856a4f7c8547bd06b13cb376f3b89f51fe7f6578c4fa6284a1877fc99cc46766
28-
outLocation: /Users/chase/git/livepeer/livepeer-java
2930
workflow:
3031
workflowVersion: 1.0.0
3132
speakeasyVersion: latest
3233
sources:
3334
livepeer-studio-api:
3435
inputs:
3536
- location: https://raw.githubusercontent.com/livepeer/studio/master/packages/api/src/schema/api-schema.yaml
37+
- location: https://raw.githubusercontent.com/livepeer/studio/master/packages/api/src/schema/ai-api-schema.yaml
3638
registry:
3739
location: registry.speakeasyapi.dev/livepeer/livepeer-studio/livepeer-studio-api
3840
targets:
@@ -41,3 +43,5 @@ workflow:
4143
source: livepeer-studio-api
4244
codeSamples:
4345
output: codeSamples.yaml
46+
registry:
47+
location: registry.speakeasyapi.dev/livepeer/livepeer-studio/livepeer-studio-api-java-code-samples

.speakeasy/workflow.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ targets:
1313
source: livepeer-studio-api
1414
codeSamples:
1515
output: codeSamples.yaml
16+
registry:
17+
location: registry.speakeasyapi.dev/livepeer/livepeer-studio/livepeer-studio-api-java-code-samples

0 commit comments

Comments
 (0)