|
33 | 33 | AsyncAPIClient, |
34 | 34 | ) |
35 | 35 | from .resources.devboxes import devboxes |
| 36 | +from .resources.scenarios import scenarios |
| 37 | +from .resources.benchmarks import benchmarks |
36 | 38 |
|
37 | 39 | __all__ = ["Timeout", "Transport", "ProxiesTypes", "RequestOptions", "Runloop", "AsyncRunloop", "Client", "AsyncClient"] |
38 | 40 |
|
39 | 41 |
|
40 | 42 | class Runloop(SyncAPIClient): |
| 43 | + benchmarks: benchmarks.BenchmarksResource |
41 | 44 | blueprints: blueprints.BlueprintsResource |
42 | 45 | devboxes: devboxes.DevboxesResource |
| 46 | + scenarios: scenarios.ScenariosResource |
43 | 47 | repositories: repositories.RepositoriesResource |
44 | 48 | with_raw_response: RunloopWithRawResponse |
45 | 49 | with_streaming_response: RunloopWithStreamedResponse |
@@ -100,8 +104,10 @@ def __init__( |
100 | 104 |
|
101 | 105 | self._idempotency_header = "x-request-id" |
102 | 106 |
|
| 107 | + self.benchmarks = benchmarks.BenchmarksResource(self) |
103 | 108 | self.blueprints = blueprints.BlueprintsResource(self) |
104 | 109 | self.devboxes = devboxes.DevboxesResource(self) |
| 110 | + self.scenarios = scenarios.ScenariosResource(self) |
105 | 111 | self.repositories = repositories.RepositoriesResource(self) |
106 | 112 | self.with_raw_response = RunloopWithRawResponse(self) |
107 | 113 | self.with_streaming_response = RunloopWithStreamedResponse(self) |
@@ -212,8 +218,10 @@ def _make_status_error( |
212 | 218 |
|
213 | 219 |
|
214 | 220 | class AsyncRunloop(AsyncAPIClient): |
| 221 | + benchmarks: benchmarks.AsyncBenchmarksResource |
215 | 222 | blueprints: blueprints.AsyncBlueprintsResource |
216 | 223 | devboxes: devboxes.AsyncDevboxesResource |
| 224 | + scenarios: scenarios.AsyncScenariosResource |
217 | 225 | repositories: repositories.AsyncRepositoriesResource |
218 | 226 | with_raw_response: AsyncRunloopWithRawResponse |
219 | 227 | with_streaming_response: AsyncRunloopWithStreamedResponse |
@@ -274,8 +282,10 @@ def __init__( |
274 | 282 |
|
275 | 283 | self._idempotency_header = "x-request-id" |
276 | 284 |
|
| 285 | + self.benchmarks = benchmarks.AsyncBenchmarksResource(self) |
277 | 286 | self.blueprints = blueprints.AsyncBlueprintsResource(self) |
278 | 287 | self.devboxes = devboxes.AsyncDevboxesResource(self) |
| 288 | + self.scenarios = scenarios.AsyncScenariosResource(self) |
279 | 289 | self.repositories = repositories.AsyncRepositoriesResource(self) |
280 | 290 | self.with_raw_response = AsyncRunloopWithRawResponse(self) |
281 | 291 | self.with_streaming_response = AsyncRunloopWithStreamedResponse(self) |
@@ -387,29 +397,37 @@ def _make_status_error( |
387 | 397 |
|
388 | 398 | class RunloopWithRawResponse: |
389 | 399 | def __init__(self, client: Runloop) -> None: |
| 400 | + self.benchmarks = benchmarks.BenchmarksResourceWithRawResponse(client.benchmarks) |
390 | 401 | self.blueprints = blueprints.BlueprintsResourceWithRawResponse(client.blueprints) |
391 | 402 | self.devboxes = devboxes.DevboxesResourceWithRawResponse(client.devboxes) |
| 403 | + self.scenarios = scenarios.ScenariosResourceWithRawResponse(client.scenarios) |
392 | 404 | self.repositories = repositories.RepositoriesResourceWithRawResponse(client.repositories) |
393 | 405 |
|
394 | 406 |
|
395 | 407 | class AsyncRunloopWithRawResponse: |
396 | 408 | def __init__(self, client: AsyncRunloop) -> None: |
| 409 | + self.benchmarks = benchmarks.AsyncBenchmarksResourceWithRawResponse(client.benchmarks) |
397 | 410 | self.blueprints = blueprints.AsyncBlueprintsResourceWithRawResponse(client.blueprints) |
398 | 411 | self.devboxes = devboxes.AsyncDevboxesResourceWithRawResponse(client.devboxes) |
| 412 | + self.scenarios = scenarios.AsyncScenariosResourceWithRawResponse(client.scenarios) |
399 | 413 | self.repositories = repositories.AsyncRepositoriesResourceWithRawResponse(client.repositories) |
400 | 414 |
|
401 | 415 |
|
402 | 416 | class RunloopWithStreamedResponse: |
403 | 417 | def __init__(self, client: Runloop) -> None: |
| 418 | + self.benchmarks = benchmarks.BenchmarksResourceWithStreamingResponse(client.benchmarks) |
404 | 419 | self.blueprints = blueprints.BlueprintsResourceWithStreamingResponse(client.blueprints) |
405 | 420 | self.devboxes = devboxes.DevboxesResourceWithStreamingResponse(client.devboxes) |
| 421 | + self.scenarios = scenarios.ScenariosResourceWithStreamingResponse(client.scenarios) |
406 | 422 | self.repositories = repositories.RepositoriesResourceWithStreamingResponse(client.repositories) |
407 | 423 |
|
408 | 424 |
|
409 | 425 | class AsyncRunloopWithStreamedResponse: |
410 | 426 | def __init__(self, client: AsyncRunloop) -> None: |
| 427 | + self.benchmarks = benchmarks.AsyncBenchmarksResourceWithStreamingResponse(client.benchmarks) |
411 | 428 | self.blueprints = blueprints.AsyncBlueprintsResourceWithStreamingResponse(client.blueprints) |
412 | 429 | self.devboxes = devboxes.AsyncDevboxesResourceWithStreamingResponse(client.devboxes) |
| 430 | + self.scenarios = scenarios.AsyncScenariosResourceWithStreamingResponse(client.scenarios) |
413 | 431 | self.repositories = repositories.AsyncRepositoriesResourceWithStreamingResponse(client.repositories) |
414 | 432 |
|
415 | 433 |
|
|
0 commit comments