Skip to content

Commit 23a6b88

Browse files
committed
wip
1 parent dc03d53 commit 23a6b88

24 files changed

+652
-567
lines changed

components/content-service-api/go/log.pb.go renamed to components/content-service-api/go/headless-log.pb.go

Lines changed: 105 additions & 106 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/content-service-api/go/headless-log_grpc.pb.go

Lines changed: 145 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/content-service-api/go/log_grpc.pb.go

Lines changed: 0 additions & 145 deletions
This file was deleted.

components/content-service-api/log.proto renamed to components/content-service-api/headless-log.proto

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ package contentservice;
88

99
option go_package = "github.com/gitpod-io/gitpod/content-service/api";
1010

11-
service LogService {
11+
service HeadlessLogService {
1212
// LogDownloadURL provides a URL from where the content of a workspace can be downloaded from
1313
rpc LogDownloadURL(LogDownloadURLRequest) returns (LogDownloadURLResponse) {};
1414

15-
// ListPrebuildLogs returns a list of taskIds for the specified workspace instance
16-
rpc ListPrebuildLogs(ListPrebuildLogsRequest) returns (ListPrebuildLogsResponse) {};
15+
// ListLogs returns a list of taskIds for the specified workspace instance
16+
rpc ListLogs(ListLogsRequest) returns (ListLogsResponse) {};
1717
}
1818

1919
message LogDownloadURLRequest {
@@ -26,11 +26,11 @@ message LogDownloadURLResponse {
2626
string url = 1;
2727
}
2828

29-
message ListPrebuildLogsRequest {
29+
message ListLogsRequest {
3030
string owner_id = 1;
3131
string workspace_id = 2;
3232
string instance_id = 3;
3333
}
34-
message ListPrebuildLogsResponse {
34+
message ListLogsResponse {
3535
repeated string taskId = 1;
3636
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
/**
2+
* Copyright (c) 2021 Gitpod GmbH. All rights reserved.
3+
* Licensed under the GNU Affero General Public License (AGPL).
4+
* See License-AGPL.txt in the project root for license information.
5+
*/
6+
7+
// package: contentservice
8+
// file: headless-log.proto
9+
10+
/* tslint:disable */
11+
/* eslint-disable */
12+
13+
import * as grpc from "@grpc/grpc-js";
14+
import {handleClientStreamingCall} from "@grpc/grpc-js/build/src/server-call";
15+
import * as headless_log_pb from "./headless-log_pb";
16+
17+
interface IHeadlessLogServiceService extends grpc.ServiceDefinition<grpc.UntypedServiceImplementation> {
18+
logDownloadURL: IHeadlessLogServiceService_ILogDownloadURL;
19+
listLogs: IHeadlessLogServiceService_IListLogs;
20+
}
21+
22+
interface IHeadlessLogServiceService_ILogDownloadURL extends grpc.MethodDefinition<headless_log_pb.LogDownloadURLRequest, headless_log_pb.LogDownloadURLResponse> {
23+
path: "/contentservice.HeadlessLogService/LogDownloadURL";
24+
requestStream: false;
25+
responseStream: false;
26+
requestSerialize: grpc.serialize<headless_log_pb.LogDownloadURLRequest>;
27+
requestDeserialize: grpc.deserialize<headless_log_pb.LogDownloadURLRequest>;
28+
responseSerialize: grpc.serialize<headless_log_pb.LogDownloadURLResponse>;
29+
responseDeserialize: grpc.deserialize<headless_log_pb.LogDownloadURLResponse>;
30+
}
31+
interface IHeadlessLogServiceService_IListLogs extends grpc.MethodDefinition<headless_log_pb.ListLogsRequest, headless_log_pb.ListLogsResponse> {
32+
path: "/contentservice.HeadlessLogService/ListLogs";
33+
requestStream: false;
34+
responseStream: false;
35+
requestSerialize: grpc.serialize<headless_log_pb.ListLogsRequest>;
36+
requestDeserialize: grpc.deserialize<headless_log_pb.ListLogsRequest>;
37+
responseSerialize: grpc.serialize<headless_log_pb.ListLogsResponse>;
38+
responseDeserialize: grpc.deserialize<headless_log_pb.ListLogsResponse>;
39+
}
40+
41+
export const HeadlessLogServiceService: IHeadlessLogServiceService;
42+
43+
export interface IHeadlessLogServiceServer extends grpc.UntypedServiceImplementation {
44+
logDownloadURL: grpc.handleUnaryCall<headless_log_pb.LogDownloadURLRequest, headless_log_pb.LogDownloadURLResponse>;
45+
listLogs: grpc.handleUnaryCall<headless_log_pb.ListLogsRequest, headless_log_pb.ListLogsResponse>;
46+
}
47+
48+
export interface IHeadlessLogServiceClient {
49+
logDownloadURL(request: headless_log_pb.LogDownloadURLRequest, callback: (error: grpc.ServiceError | null, response: headless_log_pb.LogDownloadURLResponse) => void): grpc.ClientUnaryCall;
50+
logDownloadURL(request: headless_log_pb.LogDownloadURLRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: headless_log_pb.LogDownloadURLResponse) => void): grpc.ClientUnaryCall;
51+
logDownloadURL(request: headless_log_pb.LogDownloadURLRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: headless_log_pb.LogDownloadURLResponse) => void): grpc.ClientUnaryCall;
52+
listLogs(request: headless_log_pb.ListLogsRequest, callback: (error: grpc.ServiceError | null, response: headless_log_pb.ListLogsResponse) => void): grpc.ClientUnaryCall;
53+
listLogs(request: headless_log_pb.ListLogsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: headless_log_pb.ListLogsResponse) => void): grpc.ClientUnaryCall;
54+
listLogs(request: headless_log_pb.ListLogsRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: headless_log_pb.ListLogsResponse) => void): grpc.ClientUnaryCall;
55+
}
56+
57+
export class HeadlessLogServiceClient extends grpc.Client implements IHeadlessLogServiceClient {
58+
constructor(address: string, credentials: grpc.ChannelCredentials, options?: Partial<grpc.ClientOptions>);
59+
public logDownloadURL(request: headless_log_pb.LogDownloadURLRequest, callback: (error: grpc.ServiceError | null, response: headless_log_pb.LogDownloadURLResponse) => void): grpc.ClientUnaryCall;
60+
public logDownloadURL(request: headless_log_pb.LogDownloadURLRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: headless_log_pb.LogDownloadURLResponse) => void): grpc.ClientUnaryCall;
61+
public logDownloadURL(request: headless_log_pb.LogDownloadURLRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: headless_log_pb.LogDownloadURLResponse) => void): grpc.ClientUnaryCall;
62+
public listLogs(request: headless_log_pb.ListLogsRequest, callback: (error: grpc.ServiceError | null, response: headless_log_pb.ListLogsResponse) => void): grpc.ClientUnaryCall;
63+
public listLogs(request: headless_log_pb.ListLogsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: headless_log_pb.ListLogsResponse) => void): grpc.ClientUnaryCall;
64+
public listLogs(request: headless_log_pb.ListLogsRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: headless_log_pb.ListLogsResponse) => void): grpc.ClientUnaryCall;
65+
}

0 commit comments

Comments
 (0)