Skip to content

Commit 61fca97

Browse files
committed
## Java SDK Changes:
* `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 61fca97

File tree

817 files changed

+63400
-19791
lines changed

Some content is hidden

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

817 files changed

+63400
-19791
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: 4317 additions & 10 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,46 @@ 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:
13-
oAuth2ClientCredentialsEnabled: true
17+
oAuth2ClientCredentialsEnabled: false
18+
oAuth2PasswordEnabled: false
19+
hoistGlobalSecurity: true
20+
schemas:
21+
allOfMergeStrategy: shallowMerge
22+
requestBodyFieldName: ""
23+
persistentEdits: {}
24+
tests:
25+
generateTests: true
26+
generateNewTests: false
27+
skipResponseBodyAssertions: false
1428
java:
15-
version: 0.5.0
29+
version: 0.6.0
1630
additionalDependencies: []
1731
additionalPlugins: []
1832
artifactID: livepeer
33+
asyncMode: enabled
34+
baseErrorName: LivepeerException
1935
clientServerStatusCodesAsErrors: true
2036
companyEmail: info@mycompany.com
2137
companyName: My Company
2238
companyURL: www.mycompany.com
39+
defaultErrorName: SDKException
40+
enableCustomCodeRegions: false
41+
enableSlf4jLogging: false
42+
enableStreamingUploads: false
2343
flattenGlobalSecurity: true
44+
forwardCompatibleEnumsByDefault: false
45+
generateOptionalUnionAccessors: false
46+
generateSpringBootStarter: true
2447
githubURL: github.com/owner/repo
2548
groupID: studio.livepeer
2649
imports:
@@ -31,12 +54,19 @@ java:
3154
operations: models/operations
3255
shared: models/components
3356
webhooks: models/webhooks
57+
inferUnionDiscriminators: false
3458
inputModelSuffix: input
59+
languageVersion: 11
3560
license:
3661
name: The MIT License (MIT)
3762
shortName: MIT
3863
url: https://mit-license.org/
3964
maxMethodParams: 4
65+
multipartArrayFormat: legacy
66+
nullFriendlyParameters: false
67+
openUnions: false
68+
operationScopedParams: true
4069
outputModelSuffix: output
4170
projectName: openapi
4271
templateVersion: v2
72+
unionStrategy: populated-fields

.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.680.5
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:d98fa25204b94413f9a47a23e34b3045ec014c9a484febf4ea61dd857bc3cdc6
12+
sourceBlobDigest: sha256:534a9c98859dd43140d4e4ebc6f16316aa827ee9fc429504d0d221d50dfc8bda
1313
tags:
1414
- latest
15-
- main
15+
- speakeasy-sdk-regen-1765584773
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:d98fa25204b94413f9a47a23e34b3045ec014c9a484febf4ea61dd857bc3cdc6
22+
sourceBlobDigest: sha256:534a9c98859dd43140d4e4ebc6f16316aa827ee9fc429504d0d221d50dfc8bda
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)