@@ -10,15 +10,9 @@ import * as _m0 from "protobufjs/minimal";
10
10
11
11
export const protobufPackage = "ide_service_api" ;
12
12
13
- /**
14
- * TODO: import type from other packages
15
- * WorkspaceType specifies the purpose/use of a workspace. Different workspace types are handled differently by all parts of the system.
16
- * copied from https://github.com/gitpod-io/gitpod/blob/a7f35378326ca5ec41aab1a48418949070a9b37a/components/ws-manager-api/core.proto#L660-L675
17
- */
18
13
export enum WorkspaceType {
19
14
REGULAR = "REGULAR" ,
20
15
PREBUILD = "PREBUILD" ,
21
- IMAGEBUILD = "IMAGEBUILD" ,
22
16
UNRECOGNIZED = "UNRECOGNIZED" ,
23
17
}
24
18
@@ -30,9 +24,6 @@ export function workspaceTypeFromJSON(object: any): WorkspaceType {
30
24
case 1 :
31
25
case "PREBUILD" :
32
26
return WorkspaceType . PREBUILD ;
33
- case 4 :
34
- case "IMAGEBUILD" :
35
- return WorkspaceType . IMAGEBUILD ;
36
27
case - 1 :
37
28
case "UNRECOGNIZED" :
38
29
default :
@@ -46,8 +37,6 @@ export function workspaceTypeToJSON(object: WorkspaceType): string {
46
37
return "REGULAR" ;
47
38
case WorkspaceType . PREBUILD :
48
39
return "PREBUILD" ;
49
- case WorkspaceType . IMAGEBUILD :
50
- return "IMAGEBUILD" ;
51
40
case WorkspaceType . UNRECOGNIZED :
52
41
default :
53
42
return "UNRECOGNIZED" ;
@@ -60,8 +49,6 @@ export function workspaceTypeToNumber(object: WorkspaceType): number {
60
49
return 0 ;
61
50
case WorkspaceType . PREBUILD :
62
51
return 1 ;
63
- case WorkspaceType . IMAGEBUILD :
64
- return 4 ;
65
52
case WorkspaceType . UNRECOGNIZED :
66
53
default :
67
54
return - 1 ;
@@ -98,6 +85,7 @@ export interface ResolveWorkspaceConfigResponse {
98
85
ideImageLayers : string [ ] ;
99
86
/** control whether to configure default IDE for a user */
100
87
refererIde : string ;
88
+ tasks : string ;
101
89
}
102
90
103
91
function createBaseGetConfigRequest ( ) : GetConfigRequest {
@@ -321,7 +309,7 @@ export const ResolveWorkspaceConfigRequest = {
321
309
} ;
322
310
323
311
function createBaseResolveWorkspaceConfigResponse ( ) : ResolveWorkspaceConfigResponse {
324
- return { envvars : [ ] , supervisorImage : "" , webImage : "" , ideImageLayers : [ ] , refererIde : "" } ;
312
+ return { envvars : [ ] , supervisorImage : "" , webImage : "" , ideImageLayers : [ ] , refererIde : "" , tasks : "" } ;
325
313
}
326
314
327
315
export const ResolveWorkspaceConfigResponse = {
@@ -341,6 +329,9 @@ export const ResolveWorkspaceConfigResponse = {
341
329
if ( message . refererIde !== "" ) {
342
330
writer . uint32 ( 42 ) . string ( message . refererIde ) ;
343
331
}
332
+ if ( message . tasks !== "" ) {
333
+ writer . uint32 ( 50 ) . string ( message . tasks ) ;
334
+ }
344
335
return writer ;
345
336
} ,
346
337
@@ -366,6 +357,9 @@ export const ResolveWorkspaceConfigResponse = {
366
357
case 5 :
367
358
message . refererIde = reader . string ( ) ;
368
359
break ;
360
+ case 6 :
361
+ message . tasks = reader . string ( ) ;
362
+ break ;
369
363
default :
370
364
reader . skipType ( tag & 7 ) ;
371
365
break ;
@@ -381,6 +375,7 @@ export const ResolveWorkspaceConfigResponse = {
381
375
webImage : isSet ( object . webImage ) ? String ( object . webImage ) : "" ,
382
376
ideImageLayers : Array . isArray ( object ?. ideImageLayers ) ? object . ideImageLayers . map ( ( e : any ) => String ( e ) ) : [ ] ,
383
377
refererIde : isSet ( object . refererIde ) ? String ( object . refererIde ) : "" ,
378
+ tasks : isSet ( object . tasks ) ? String ( object . tasks ) : "" ,
384
379
} ;
385
380
} ,
386
381
@@ -399,6 +394,7 @@ export const ResolveWorkspaceConfigResponse = {
399
394
obj . ideImageLayers = [ ] ;
400
395
}
401
396
message . refererIde !== undefined && ( obj . refererIde = message . refererIde ) ;
397
+ message . tasks !== undefined && ( obj . tasks = message . tasks ) ;
402
398
return obj ;
403
399
} ,
404
400
@@ -409,6 +405,7 @@ export const ResolveWorkspaceConfigResponse = {
409
405
message . webImage = object . webImage ?? "" ;
410
406
message . ideImageLayers = object . ideImageLayers ?. map ( ( e ) => e ) || [ ] ;
411
407
message . refererIde = object . refererIde ?? "" ;
408
+ message . tasks = object . tasks ?? "" ;
412
409
return message ;
413
410
} ,
414
411
} ;
0 commit comments