@gitpod/sdk
Version:
Public TypeScript SDK for Ona.
189 lines (188 loc) • 14.4 kB
JavaScript
"use strict";
// @generated by protoc-gen-es v2.11.0 with parameter "target=ts"
// @generated from file gitpod/v1/webhook.proto (package gitpod.v1, syntax proto3)
/* eslint-disable */
Object.defineProperty(exports, "__esModule", { value: true });
exports.WebhookService = exports.WebhookProviderSchema = exports.WebhookProvider = exports.WebhookTypeSchema = exports.WebhookType = exports.ListWebhookWorkflowsResponseSchema = exports.ListWebhookWorkflowsRequestSchema = exports.RotateWebhookSecretResponseSchema = exports.RotateWebhookSecretRequestSchema = exports.GetWebhookSecretResponseSchema = exports.GetWebhookSecretRequestSchema = exports.DeleteWebhookResponseSchema = exports.DeleteWebhookRequestSchema = exports.UpdateWebhookResponseSchema = exports.UpdateWebhookRequestSchema = exports.ListWebhooksResponseSchema = exports.ListWebhooksRequest_FilterSchema = exports.ListWebhooksRequestSchema = exports.GetWebhookResponseSchema = exports.GetWebhookRequestSchema = exports.CreateWebhookResponseSchema = exports.CreateWebhookRequestSchema = exports.Webhook_SpecSchema = exports.Webhook_MetadataSchema = exports.WebhookSchema = exports.WebhookOrganizationScopeSchema = exports.WebhookRepositoryScopeSchema = exports.file_gitpod_v1_webhook = void 0;
const codegenv2_1 = require("@bufbuild/protobuf/codegenv2");
const validate_pb_1 = require("../../buf/validate/validate_pb");
const identity_pb_1 = require("./identity_pb");
const pagination_pb_1 = require("./pagination_pb");
const workflow_pb_1 = require("./workflow_pb");
const wkt_1 = require("@bufbuild/protobuf/wkt");
/**
* Describes the file gitpod/v1/webhook.proto.
*/
exports.file_gitpod_v1_webhook = (0, codegenv2_1.fileDesc)("ChdnaXRwb2QvdjEvd2ViaG9vay5wcm90bxIJZ2l0cG9kLnYxImQKFldlYmhvb2tSZXBvc2l0b3J5U2NvcGUSFQoEaG9zdBgCIAEoCUIHukgEcgIQARIWCgVvd25lchgDIAEoCUIHukgEcgIQARIVCgRuYW1lGAQgASgJQge6SARyAhABSgQIARACIkgKGFdlYmhvb2tPcmdhbml6YXRpb25TY29wZRIVCgRob3N0GAEgASgJQge6SARyAhABEhUKBG5hbWUYAiABKAlCB7pIBHICEAEisQUKB1dlYmhvb2sSFAoCaWQYASABKAlCCLpIBXIDsAEBEi0KCG1ldGFkYXRhGAIgASgLMhsuZ2l0cG9kLnYxLldlYmhvb2suTWV0YWRhdGESJQoEc3BlYxgDIAEoCzIXLmdpdHBvZC52MS5XZWJob29rLlNwZWMSCwoDdXJsGAQgASgJEhwKFGJvdW5kX3dvcmtmbG93X2NvdW50GAUgASgFEjUKEWxhc3RfdHJpZ2dlcmVkX2F0GAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBrVAQoITWV0YWRhdGESIQoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgi6SAVyA7ABARIMCgRuYW1lGAIgASgJEhMKC2Rlc2NyaXB0aW9uGAMgASgJEiMKB2NyZWF0b3IYBCABKAsyEi5naXRwb2QudjEuU3ViamVjdBIuCgpjcmVhdGVkX2F0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIuCgp1cGRhdGVkX2F0GAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBr/AQoEU3BlYxIuCgR0eXBlGAEgASgOMhYuZ2l0cG9kLnYxLldlYmhvb2tUeXBlQgi6SAWCAQIQARIRCgVzY29wZRgCIAEoCUICGAESNgoIcHJvdmlkZXIYAyABKA4yGi5naXRwb2QudjEuV2ViaG9va1Byb3ZpZGVyQgi6SAWCAQIQARI7CgZzY29wZXMYBCADKAsyIS5naXRwb2QudjEuV2ViaG9va1JlcG9zaXRvcnlTY29wZUIIukgFkgECEGQSPwoSb3JnYW5pemF0aW9uX3Njb3BlGAUgASgLMiMuZ2l0cG9kLnYxLldlYmhvb2tPcmdhbml6YXRpb25TY29wZSLTAgoUQ3JlYXRlV2ViaG9va1JlcXVlc3QSFwoEbmFtZRgBIAEoCUIJukgGcgQQARhQEh0KC2Rlc2NyaXB0aW9uGAIgASgJQgi6SAVyAxj0AxIwCgR0eXBlGAMgASgOMhYuZ2l0cG9kLnYxLldlYmhvb2tUeXBlQgq6SAeCAQQQASAAEhkKBXNjb3BlGAQgASgJQgoYAbpIBXIDGP8BEjgKCHByb3ZpZGVyGAUgASgOMhouZ2l0cG9kLnYxLldlYmhvb2tQcm92aWRlckIKukgHggEEEAEgABI7CgZzY29wZXMYBiADKAsyIS5naXRwb2QudjEuV2ViaG9va1JlcG9zaXRvcnlTY29wZUIIukgFkgECEGQSPwoSb3JnYW5pemF0aW9uX3Njb3BlGAcgASgLMiMuZ2l0cG9kLnYxLldlYmhvb2tPcmdhbml6YXRpb25TY29wZSI8ChVDcmVhdGVXZWJob29rUmVzcG9uc2USIwoHd2ViaG9vaxgBIAEoCzISLmdpdHBvZC52MS5XZWJob29rIjEKEUdldFdlYmhvb2tSZXF1ZXN0EhwKCndlYmhvb2tfaWQYASABKAlCCLpIBXIDsAEBIjkKEkdldFdlYmhvb2tSZXNwb25zZRIjCgd3ZWJob29rGAEgASgLMhIuZ2l0cG9kLnYxLldlYmhvb2simQIKE0xpc3RXZWJob29rc1JlcXVlc3QSMAoKcGFnaW5hdGlvbhgBIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdBI1CgZmaWx0ZXIYAiABKAsyJS5naXRwb2QudjEuTGlzdFdlYmhvb2tzUmVxdWVzdC5GaWx0ZXIamAEKBkZpbHRlchIkCgt3ZWJob29rX2lkcxgBIAMoCUIPukgMkgEJEBkiBXIDsAEBEi8KBXR5cGVzGAIgAygOMhYuZ2l0cG9kLnYxLldlYmhvb2tUeXBlQgi6SAWSAQIQBRI3Cglwcm92aWRlcnMYAyADKA4yGi5naXRwb2QudjEuV2ViaG9va1Byb3ZpZGVyQgi6SAWSAQIQBSJvChRMaXN0V2ViaG9va3NSZXNwb25zZRIxCgpwYWdpbmF0aW9uGAEgASgLMh0uZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXNwb25zZRIkCgh3ZWJob29rcxgCIAMoCzISLmdpdHBvZC52MS5XZWJob29rIrcCChRVcGRhdGVXZWJob29rUmVxdWVzdBIcCgp3ZWJob29rX2lkGAEgASgJQgi6SAVyA7ABARIcCgRuYW1lGAIgASgJQgm6SAZyBBABGFBIAIgBARIiCgtkZXNjcmlwdGlvbhgDIAEoCUIIukgFcgMY9ANIAYgBARIeCgVzY29wZRgEIAEoCUIKGAG6SAVyAxj/AUgCiAEBEjsKBnNjb3BlcxgFIAMoCzIhLmdpdHBvZC52MS5XZWJob29rUmVwb3NpdG9yeVNjb3BlQgi6SAWSAQIQZBI/ChJvcmdhbml6YXRpb25fc2NvcGUYBiABKAsyIy5naXRwb2QudjEuV2ViaG9va09yZ2FuaXphdGlvblNjb3BlQgcKBV9uYW1lQg4KDF9kZXNjcmlwdGlvbkIICgZfc2NvcGUiPAoVVXBkYXRlV2ViaG9va1Jlc3BvbnNlEiMKB3dlYmhvb2sYASABKAsyEi5naXRwb2QudjEuV2ViaG9vayI0ChREZWxldGVXZWJob29rUmVxdWVzdBIcCgp3ZWJob29rX2lkGAEgASgJQgi6SAVyA7ABASI2ChVEZWxldGVXZWJob29rUmVzcG9uc2USHQoVYWZmZWN0ZWRfd29ya2Zsb3dfaWRzGAEgAygJIjcKF0dldFdlYmhvb2tTZWNyZXRSZXF1ZXN0EhwKCndlYmhvb2tfaWQYASABKAlCCLpIBXIDsAEBIioKGEdldFdlYmhvb2tTZWNyZXRSZXNwb25zZRIOCgZzZWNyZXQYASABKAkiOgoaUm90YXRlV2ViaG9va1NlY3JldFJlcXVlc3QSHAoKd2ViaG9va19pZBgBIAEoCUIIukgFcgOwAQEiLQobUm90YXRlV2ViaG9va1NlY3JldFJlc3BvbnNlEg4KBnNlY3JldBgBIAEoCSJtChtMaXN0V2ViaG9va1dvcmtmbG93c1JlcXVlc3QSHAoKd2ViaG9va19pZBgBIAEoCUIIukgFcgOwAQESMAoKcGFnaW5hdGlvbhgCIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdCJ5ChxMaXN0V2ViaG9va1dvcmtmbG93c1Jlc3BvbnNlEjEKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlEiYKCXdvcmtmbG93cxgCIAMoCzITLmdpdHBvZC52MS5Xb3JrZmxvdypvCgtXZWJob29rVHlwZRIcChhXRUJIT09LX1RZUEVfVU5TUEVDSUZJRUQQABIfChtXRUJIT09LX1RZUEVfU0NNX1JFUE9TSVRPUlkQARIhCh1XRUJIT09LX1RZUEVfU0NNX09SR0FOSVpBVElPThACKo0BCg9XZWJob29rUHJvdmlkZXISIAocV0VCSE9PS19QUk9WSURFUl9VTlNQRUNJRklFRBAAEhsKF1dFQkhPT0tfUFJPVklERVJfR0lUSFVCEAESGwoXV0VCSE9PS19QUk9WSURFUl9HSVRMQUIQAhIeChpXRUJIT09LX1BST1ZJREVSX0JJVEJVQ0tFVBADMvAFCg5XZWJob29rU2VydmljZRJUCg1DcmVhdGVXZWJob29rEh8uZ2l0cG9kLnYxLkNyZWF0ZVdlYmhvb2tSZXF1ZXN0GiAuZ2l0cG9kLnYxLkNyZWF0ZVdlYmhvb2tSZXNwb25zZSIAEk4KCkdldFdlYmhvb2sSHC5naXRwb2QudjEuR2V0V2ViaG9va1JlcXVlc3QaHS5naXRwb2QudjEuR2V0V2ViaG9va1Jlc3BvbnNlIgOQAgESVAoMTGlzdFdlYmhvb2tzEh4uZ2l0cG9kLnYxLkxpc3RXZWJob29rc1JlcXVlc3QaHy5naXRwb2QudjEuTGlzdFdlYmhvb2tzUmVzcG9uc2UiA5ACARJUCg1VcGRhdGVXZWJob29rEh8uZ2l0cG9kLnYxLlVwZGF0ZVdlYmhvb2tSZXF1ZXN0GiAuZ2l0cG9kLnYxLlVwZGF0ZVdlYmhvb2tSZXNwb25zZSIAElQKDURlbGV0ZVdlYmhvb2sSHy5naXRwb2QudjEuRGVsZXRlV2ViaG9va1JlcXVlc3QaIC5naXRwb2QudjEuRGVsZXRlV2ViaG9va1Jlc3BvbnNlIgASYAoQR2V0V2ViaG9va1NlY3JldBIiLmdpdHBvZC52MS5HZXRXZWJob29rU2VjcmV0UmVxdWVzdBojLmdpdHBvZC52MS5HZXRXZWJob29rU2VjcmV0UmVzcG9uc2UiA5ACARJmChNSb3RhdGVXZWJob29rU2VjcmV0EiUuZ2l0cG9kLnYxLlJvdGF0ZVdlYmhvb2tTZWNyZXRSZXF1ZXN0GiYuZ2l0cG9kLnYxLlJvdGF0ZVdlYmhvb2tTZWNyZXRSZXNwb25zZSIAEmwKFExpc3RXZWJob29rV29ya2Zsb3dzEiYuZ2l0cG9kLnYxLkxpc3RXZWJob29rV29ya2Zsb3dzUmVxdWVzdBonLmdpdHBvZC52MS5MaXN0V2ViaG9va1dvcmtmbG93c1Jlc3BvbnNlIgOQAgFCJ1olZ2l0aHViLmNvbS9naXRwb2QtaW8vZ2l0cG9kLXNkay1nby92MWIGcHJvdG8z", [validate_pb_1.file_buf_validate_validate, identity_pb_1.file_gitpod_v1_identity, pagination_pb_1.file_gitpod_v1_pagination, workflow_pb_1.file_gitpod_v1_workflow, wkt_1.file_google_protobuf_timestamp]);
/**
* Describes the message gitpod.v1.WebhookRepositoryScope.
* Use `create(WebhookRepositoryScopeSchema)` to create a new message.
*/
exports.WebhookRepositoryScopeSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 0);
/**
* Describes the message gitpod.v1.WebhookOrganizationScope.
* Use `create(WebhookOrganizationScopeSchema)` to create a new message.
*/
exports.WebhookOrganizationScopeSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 1);
/**
* Describes the message gitpod.v1.Webhook.
* Use `create(WebhookSchema)` to create a new message.
*/
exports.WebhookSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 2);
/**
* Describes the message gitpod.v1.Webhook.Metadata.
* Use `create(Webhook_MetadataSchema)` to create a new message.
*/
exports.Webhook_MetadataSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 2, 0);
/**
* Describes the message gitpod.v1.Webhook.Spec.
* Use `create(Webhook_SpecSchema)` to create a new message.
*/
exports.Webhook_SpecSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 2, 1);
/**
* Describes the message gitpod.v1.CreateWebhookRequest.
* Use `create(CreateWebhookRequestSchema)` to create a new message.
*/
exports.CreateWebhookRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 3);
/**
* Describes the message gitpod.v1.CreateWebhookResponse.
* Use `create(CreateWebhookResponseSchema)` to create a new message.
*/
exports.CreateWebhookResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 4);
/**
* Describes the message gitpod.v1.GetWebhookRequest.
* Use `create(GetWebhookRequestSchema)` to create a new message.
*/
exports.GetWebhookRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 5);
/**
* Describes the message gitpod.v1.GetWebhookResponse.
* Use `create(GetWebhookResponseSchema)` to create a new message.
*/
exports.GetWebhookResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 6);
/**
* Describes the message gitpod.v1.ListWebhooksRequest.
* Use `create(ListWebhooksRequestSchema)` to create a new message.
*/
exports.ListWebhooksRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 7);
/**
* Describes the message gitpod.v1.ListWebhooksRequest.Filter.
* Use `create(ListWebhooksRequest_FilterSchema)` to create a new message.
*/
exports.ListWebhooksRequest_FilterSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 7, 0);
/**
* Describes the message gitpod.v1.ListWebhooksResponse.
* Use `create(ListWebhooksResponseSchema)` to create a new message.
*/
exports.ListWebhooksResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 8);
/**
* Describes the message gitpod.v1.UpdateWebhookRequest.
* Use `create(UpdateWebhookRequestSchema)` to create a new message.
*/
exports.UpdateWebhookRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 9);
/**
* Describes the message gitpod.v1.UpdateWebhookResponse.
* Use `create(UpdateWebhookResponseSchema)` to create a new message.
*/
exports.UpdateWebhookResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 10);
/**
* Describes the message gitpod.v1.DeleteWebhookRequest.
* Use `create(DeleteWebhookRequestSchema)` to create a new message.
*/
exports.DeleteWebhookRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 11);
/**
* Describes the message gitpod.v1.DeleteWebhookResponse.
* Use `create(DeleteWebhookResponseSchema)` to create a new message.
*/
exports.DeleteWebhookResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 12);
/**
* Describes the message gitpod.v1.GetWebhookSecretRequest.
* Use `create(GetWebhookSecretRequestSchema)` to create a new message.
*/
exports.GetWebhookSecretRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 13);
/**
* Describes the message gitpod.v1.GetWebhookSecretResponse.
* Use `create(GetWebhookSecretResponseSchema)` to create a new message.
*/
exports.GetWebhookSecretResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 14);
/**
* Describes the message gitpod.v1.RotateWebhookSecretRequest.
* Use `create(RotateWebhookSecretRequestSchema)` to create a new message.
*/
exports.RotateWebhookSecretRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 15);
/**
* Describes the message gitpod.v1.RotateWebhookSecretResponse.
* Use `create(RotateWebhookSecretResponseSchema)` to create a new message.
*/
exports.RotateWebhookSecretResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 16);
/**
* Describes the message gitpod.v1.ListWebhookWorkflowsRequest.
* Use `create(ListWebhookWorkflowsRequestSchema)` to create a new message.
*/
exports.ListWebhookWorkflowsRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 17);
/**
* Describes the message gitpod.v1.ListWebhookWorkflowsResponse.
* Use `create(ListWebhookWorkflowsResponseSchema)` to create a new message.
*/
exports.ListWebhookWorkflowsResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_webhook, 18);
/**
* WebhookType determines the scope level of the webhook.
*
* @generated from enum gitpod.v1.WebhookType
*/
var WebhookType;
(function (WebhookType) {
/**
* @generated from enum value: WEBHOOK_TYPE_UNSPECIFIED = 0;
*/
WebhookType[WebhookType["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* Scoped to a specific repository (e.g., "owner/repo")
*
* @generated from enum value: WEBHOOK_TYPE_SCM_REPOSITORY = 1;
*/
WebhookType[WebhookType["SCM_REPOSITORY"] = 1] = "SCM_REPOSITORY";
/**
* Scoped to an organization (e.g., "owner" - all repos)
*
* @generated from enum value: WEBHOOK_TYPE_SCM_ORGANIZATION = 2;
*/
WebhookType[WebhookType["SCM_ORGANIZATION"] = 2] = "SCM_ORGANIZATION";
})(WebhookType || (exports.WebhookType = WebhookType = {}));
/**
* Describes the enum gitpod.v1.WebhookType.
*/
exports.WebhookTypeSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_webhook, 0);
/**
* WebhookProvider identifies the Git provider.
*
* @generated from enum gitpod.v1.WebhookProvider
*/
var WebhookProvider;
(function (WebhookProvider) {
/**
* @generated from enum value: WEBHOOK_PROVIDER_UNSPECIFIED = 0;
*/
WebhookProvider[WebhookProvider["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* @generated from enum value: WEBHOOK_PROVIDER_GITHUB = 1;
*/
WebhookProvider[WebhookProvider["GITHUB"] = 1] = "GITHUB";
/**
* @generated from enum value: WEBHOOK_PROVIDER_GITLAB = 2;
*/
WebhookProvider[WebhookProvider["GITLAB"] = 2] = "GITLAB";
/**
* WEBHOOK_PROVIDER_BITBUCKET is the bitbucket cloud provider.
*
* @generated from enum value: WEBHOOK_PROVIDER_BITBUCKET = 3;
*/
WebhookProvider[WebhookProvider["BITBUCKET"] = 3] = "BITBUCKET";
})(WebhookProvider || (exports.WebhookProvider = WebhookProvider = {}));
/**
* Describes the enum gitpod.v1.WebhookProvider.
*/
exports.WebhookProviderSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_webhook, 1);
/**
* @generated from service gitpod.v1.WebhookService
*/
exports.WebhookService = (0, codegenv2_1.serviceDesc)(exports.file_gitpod_v1_webhook, 0);