Skip to content

Commit 0475403

Browse files
feat(api): update via SDK Studio
1 parent 2e48633 commit 0475403

Some content is hidden

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

44 files changed

+443
-1889
lines changed

README.md

+6-12
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ import (
4343
func main() {
4444
client := gitpod.NewClient(
4545
option.WithBearerToken("My Bearer Token"), // defaults to os.LookupEnv("GITPOD_API_KEY")
46+
option.WithConnectProtocolVersion(true),
47+
option.WithConnectTimeoutHeader(0),
4648
)
47-
runner, err := client.Runners.New(context.TODO(), gitpod.RunnerNewParams{
48-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
49-
})
49+
runner, err := client.Runners.New(context.TODO(), gitpod.RunnerNewParams{})
5050
if err != nil {
5151
panic(err.Error())
5252
}
@@ -168,9 +168,7 @@ When the API returns a non-success status code, we return an error with type
168168
To handle errors, we recommend that you use the `errors.As` pattern:
169169

170170
```go
171-
_, err := client.Runners.New(context.TODO(), gitpod.RunnerNewParams{
172-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
173-
})
171+
_, err := client.Runners.New(context.TODO(), gitpod.RunnerNewParams{})
174172
if err != nil {
175173
var apierr *gitpod.Error
176174
if errors.As(err, &apierr) {
@@ -197,9 +195,7 @@ ctx, cancel := context.WithTimeout(context.Background(), 5*time.Minute)
197195
defer cancel()
198196
client.Runners.New(
199197
ctx,
200-
gitpod.RunnerNewParams{
201-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
202-
},
198+
gitpod.RunnerNewParams{},
203199
// This sets the per-retry timeout
204200
option.WithRequestTimeout(20*time.Second),
205201
)
@@ -235,9 +231,7 @@ client := gitpod.NewClient(
235231
// Override per-request:
236232
client.Runners.New(
237233
context.TODO(),
238-
gitpod.RunnerNewParams{
239-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
240-
},
234+
gitpod.RunnerNewParams{},
241235
option.WithMaxRetries(5),
242236
)
243237
```

api.md

+57-57
Large diffs are not rendered by default.

client_test.go

+8-24
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ func TestUserAgentHeader(t *testing.T) {
3737
},
3838
}),
3939
)
40-
client.Runners.New(context.Background(), gitpod.RunnerNewParams{
41-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
42-
})
40+
client.Runners.New(context.Background(), gitpod.RunnerNewParams{})
4341
if userAgent != fmt.Sprintf("Gitpod/Go %s", internal.PackageVersion) {
4442
t.Errorf("Expected User-Agent to be correct, but got: %#v", userAgent)
4543
}
@@ -62,9 +60,7 @@ func TestRetryAfter(t *testing.T) {
6260
},
6361
}),
6462
)
65-
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{
66-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
67-
})
63+
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{})
6864
if err == nil {
6965
t.Error("Expected there to be a cancel error")
7066
}
@@ -98,9 +94,7 @@ func TestDeleteRetryCountHeader(t *testing.T) {
9894
}),
9995
option.WithHeaderDel("X-Stainless-Retry-Count"),
10096
)
101-
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{
102-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
103-
})
97+
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{})
10498
if err == nil {
10599
t.Error("Expected there to be a cancel error")
106100
}
@@ -129,9 +123,7 @@ func TestOverwriteRetryCountHeader(t *testing.T) {
129123
}),
130124
option.WithHeader("X-Stainless-Retry-Count", "42"),
131125
)
132-
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{
133-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
134-
})
126+
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{})
135127
if err == nil {
136128
t.Error("Expected there to be a cancel error")
137129
}
@@ -159,9 +151,7 @@ func TestRetryAfterMs(t *testing.T) {
159151
},
160152
}),
161153
)
162-
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{
163-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
164-
})
154+
_, err := client.Runners.New(context.Background(), gitpod.RunnerNewParams{})
165155
if err == nil {
166156
t.Error("Expected there to be a cancel error")
167157
}
@@ -183,9 +173,7 @@ func TestContextCancel(t *testing.T) {
183173
)
184174
cancelCtx, cancel := context.WithCancel(context.Background())
185175
cancel()
186-
_, err := client.Runners.New(cancelCtx, gitpod.RunnerNewParams{
187-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
188-
})
176+
_, err := client.Runners.New(cancelCtx, gitpod.RunnerNewParams{})
189177
if err == nil {
190178
t.Error("Expected there to be a cancel error")
191179
}
@@ -204,9 +192,7 @@ func TestContextCancelDelay(t *testing.T) {
204192
)
205193
cancelCtx, cancel := context.WithTimeout(context.Background(), 2*time.Millisecond)
206194
defer cancel()
207-
_, err := client.Runners.New(cancelCtx, gitpod.RunnerNewParams{
208-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
209-
})
195+
_, err := client.Runners.New(cancelCtx, gitpod.RunnerNewParams{})
210196
if err == nil {
211197
t.Error("expected there to be a cancel error")
212198
}
@@ -231,9 +217,7 @@ func TestContextDeadline(t *testing.T) {
231217
},
232218
}),
233219
)
234-
_, err := client.Runners.New(deadlineCtx, gitpod.RunnerNewParams{
235-
ConnectProtocolVersion: gitpod.F(gitpod.RunnerNewParamsConnectProtocolVersion1),
236-
})
220+
_, err := client.Runners.New(deadlineCtx, gitpod.RunnerNewParams{})
237221
if err == nil {
238222
t.Error("expected there to be a deadline error")
239223
}

0 commit comments

Comments
 (0)