UNPKG

@gitpod/sdk

Version:
248 lines (247 loc) 21.6 kB
"use strict"; // @generated by protoc-gen-es v2.11.0 with parameter "target=ts" // @generated from file gitpod/v1/integration.proto (package gitpod.v1, syntax proto3) /* eslint-disable */ Object.defineProperty(exports, "__esModule", { value: true }); exports.IntegrationService = exports.IntegrationCategorySchema = exports.IntegrationCategory = exports.ValidationCheck_CheckSchema = exports.ValidationCheck_Check = exports.ValidationCheckSchema = exports.ValidateIntegrationResponseSchema = exports.ValidateIntegrationRequestSchema = exports.GetIntegrationDefinitionResponseSchema = exports.GetIntegrationDefinitionRequestSchema = exports.ListIntegrationsResponseSchema = exports.ListIntegrationsRequestSchema = exports.DeleteIntegrationResponseSchema = exports.DeleteIntegrationRequestSchema = exports.UpdateIntegrationResponseSchema = exports.UpdateIntegrationRequestSchema = exports.GetIntegrationResponseSchema = exports.GetIntegrationRequestSchema = exports.CreateIntegrationResponseSchema = exports.CreateIntegrationRequestSchema = exports.ListIntegrationDefinitionsResponseSchema = exports.ListIntegrationDefinitionsRequestSchema = exports.IntegrationExternalInstallationSchema = exports.IntegrationSchema = exports.IntegrationProprietaryAppConfigSchema = exports.IntegrationOAuthConfigSchema = exports.IntegrationAPIKeyConfigSchema = exports.IntegrationAuthenticationSchema = exports.IntegrationScmPrEventsCapabilitySchema = exports.IntegrationAgentClientCapabilitySchema = exports.IntegrationLoginCapabilitySchema = exports.IntegrationSourceCodeAccessCapabilitySchema = exports.IntegrationContextParsingCapabilitySchema = exports.IntegrationMCPCapabilitySchema = exports.IntegrationCapabilitiesSchema = exports.IntegrationDefinitionSchema = exports.file_gitpod_v1_integration = void 0; const codegenv2_1 = require("@bufbuild/protobuf/codegenv2"); const validate_pb_1 = require("../../buf/validate/validate_pb"); const pagination_pb_1 = require("./pagination_pb"); const annotations_pb_1 = require("../../gnostic/openapi/v3/annotations_pb"); /** * Describes the file gitpod/v1/integration.proto. */ exports.file_gitpod_v1_integration = (0, codegenv2_1.fileDesc)("ChtnaXRwb2QvdjEvaW50ZWdyYXRpb24ucHJvdG8SCWdpdHBvZC52MSKvAgoVSW50ZWdyYXRpb25EZWZpbml0aW9uEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSEwoLZGVzY3JpcHRpb24YAyABKAkSEAoIaWNvbl91cmwYBCABKAkSOAoMY2FwYWJpbGl0aWVzGAUgASgLMiIuZ2l0cG9kLnYxLkludGVncmF0aW9uQ2FwYWJpbGl0aWVzEjIKBGF1dGgYBiABKAsyJC5naXRwb2QudjEuSW50ZWdyYXRpb25BdXRoZW50aWNhdGlvbhIMCgRob3N0GAcgASgJEhQKDGV4cGVyaW1lbnRhbBgIIAEoCBIyCgpjYXRlZ29yaWVzGAkgAygOMh4uZ2l0cG9kLnYxLkludGVncmF0aW9uQ2F0ZWdvcnk6D7pHDLoBAmlkugEEbmFtZSKfAwoXSW50ZWdyYXRpb25DYXBhYmlsaXRpZXMSMAoDbWNwGAEgASgLMiMuZ2l0cG9kLnYxLkludGVncmF0aW9uTUNQQ2FwYWJpbGl0eRJHCg9jb250ZXh0X3BhcnNpbmcYAiABKAsyLi5naXRwb2QudjEuSW50ZWdyYXRpb25Db250ZXh0UGFyc2luZ0NhcGFiaWxpdHkSTAoSc291cmNlX2NvZGVfYWNjZXNzGAMgASgLMjAuZ2l0cG9kLnYxLkludGVncmF0aW9uU291cmNlQ29kZUFjY2Vzc0NhcGFiaWxpdHkSNAoFbG9naW4YBCABKAsyJS5naXRwb2QudjEuSW50ZWdyYXRpb25Mb2dpbkNhcGFiaWxpdHkSQQoMYWdlbnRfY2xpZW50GAUgASgLMisuZ2l0cG9kLnYxLkludGVncmF0aW9uQWdlbnRDbGllbnRDYXBhYmlsaXR5EkIKDXNjbV9wcl9ldmVudHMYBiABKAsyKy5naXRwb2QudjEuSW50ZWdyYXRpb25TY21QckV2ZW50c0NhcGFiaWxpdHkiMQoYSW50ZWdyYXRpb25NQ1BDYXBhYmlsaXR5EhUKA3VybBgBIAEoCUIIukgFcgMY/wEiJQojSW50ZWdyYXRpb25Db250ZXh0UGFyc2luZ0NhcGFiaWxpdHkiJwolSW50ZWdyYXRpb25Tb3VyY2VDb2RlQWNjZXNzQ2FwYWJpbGl0eSIcChpJbnRlZ3JhdGlvbkxvZ2luQ2FwYWJpbGl0eSKUAQogSW50ZWdyYXRpb25BZ2VudENsaWVudENhcGFiaWxpdHkSGgoSc2V2ZXJpdHlfdGhyZXNob2xkGAIgASgJEicKEmRlZmF1bHRfcHJvamVjdF9pZBgDIAEoCUILukgI2AEBcgOwAQFKBAgBEAJKBAgEEAVSFndlYmhvb2tfc2lnbmluZ19zZWNyZXRSB2FwaV9rZXkiIgogSW50ZWdyYXRpb25TY21QckV2ZW50c0NhcGFiaWxpdHki3gEKGUludGVncmF0aW9uQXV0aGVudGljYXRpb24SFQoNcmVxdWlyZXNfYXV0aBgBIAEoCBIzCgdhcGlfa2V5GAIgASgLMiIuZ2l0cG9kLnYxLkludGVncmF0aW9uQVBJS2V5Q29uZmlnEjAKBW9hdXRoGAMgASgLMiEuZ2l0cG9kLnYxLkludGVncmF0aW9uT0F1dGhDb25maWcSQwoPcHJvcHJpZXRhcnlfYXBwGAQgASgLMiouZ2l0cG9kLnYxLkludGVncmF0aW9uUHJvcHJpZXRhcnlBcHBDb25maWciGQoXSW50ZWdyYXRpb25BUElLZXlDb25maWcipgIKFkludGVncmF0aW9uT0F1dGhDb25maWcSEAoIYXV0aF91cmwYASABKAkSEQoJdG9rZW5fdXJsGAIgASgJEg4KBnNjb3BlcxgDIAMoCRIRCgljbGllbnRfaWQYBCABKAkSFQoNY2xpZW50X3NlY3JldBgFIAEoCRIUCgxyZWRpcmVjdF91cmwYBiABKAkSHAoUZHluYW1pY19yZWdpc3RyYXRpb24YByABKAgSRgoLYXV0aF9wYXJhbXMYCCADKAsyMS5naXRwb2QudjEuSW50ZWdyYXRpb25PQXV0aENvbmZpZy5BdXRoUGFyYW1zRW50cnkaMQoPQXV0aFBhcmFtc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEi1gIKH0ludGVncmF0aW9uUHJvcHJpZXRhcnlBcHBDb25maWcSEQoJY2xpZW50X2lkGAEgASgJEhUKDWNsaWVudF9zZWNyZXQYAiABKAkSFgoOd2ViaG9va19zZWNyZXQYAyABKAkSTwoLYXV0aF9wYXJhbXMYBCADKAsyOi5naXRwb2QudjEuSW50ZWdyYXRpb25Qcm9wcmlldGFyeUFwcENvbmZpZy5BdXRoUGFyYW1zRW50cnkSEgoKYXBwX3Njb3BlcxgFIAMoCRIRCgl0b2tlbl91cmwYBiABKAkSDgoGYXBwX2lkGAcgASgJEhMKC3ByaXZhdGVfa2V5GAggASgJEhAKCGFwcF9zbHVnGAkgASgJEg8KB2FwaV9rZXkYCiABKAkaMQoPQXV0aFBhcmFtc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEi4wMKC0ludGVncmF0aW9uEgoKAmlkGAEgASgJEhcKD29yZ2FuaXphdGlvbl9pZBgCIAEoCRIhChlpbnRlZ3JhdGlvbl9kZWZpbml0aW9uX2lkGAMgASgJEg8KB2VuYWJsZWQYBCABKAgSOAoMY2FwYWJpbGl0aWVzGAUgASgLMiIuZ2l0cG9kLnYxLkludGVncmF0aW9uQ2FwYWJpbGl0aWVzEhEKCXJ1bm5lcl9pZBgGIAEoCRIyCgRhdXRoGAcgASgLMiQuZ2l0cG9kLnYxLkludGVncmF0aW9uQXV0aGVudGljYXRpb24SDAoEaG9zdBgIIAEoCRIMCgRuYW1lGAkgASgJEhMKC2Rlc2NyaXB0aW9uGAogASgJEhAKCGljb25fdXJsGAsgASgJEjIKCmNhdGVnb3JpZXMYDCADKA4yHi5naXRwb2QudjEuSW50ZWdyYXRpb25DYXRlZ29yeRJOChVleHRlcm5hbF9pbnN0YWxsYXRpb24YDSABKAsyKi5naXRwb2QudjEuSW50ZWdyYXRpb25FeHRlcm5hbEluc3RhbGxhdGlvbkgAiAEBOhm6Rxa6AQJpZLoBDm9yZ2FuaXphdGlvbklkQhgKFl9leHRlcm5hbF9pbnN0YWxsYXRpb24iWQofSW50ZWdyYXRpb25FeHRlcm5hbEluc3RhbGxhdGlvbhIKCgJpZBgBIAEoCRIUCgxhY2NvdW50X25hbWUYAiABKAkSFAoMYWNjb3VudF90eXBlGAMgASgJIlUKIUxpc3RJbnRlZ3JhdGlvbkRlZmluaXRpb25zUmVxdWVzdBIwCgpwYWdpbmF0aW9uGAEgASgLMhwuZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXF1ZXN0IpYBCiJMaXN0SW50ZWdyYXRpb25EZWZpbml0aW9uc1Jlc3BvbnNlEjkKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlQga6SAPIAQESNQoLZGVmaW5pdGlvbnMYAiADKAsyIC5naXRwb2QudjEuSW50ZWdyYXRpb25EZWZpbml0aW9uIt8CChhDcmVhdGVJbnRlZ3JhdGlvblJlcXVlc3QSIQoZaW50ZWdyYXRpb25fZGVmaW5pdGlvbl9pZBgBIAEoCRIeCglydW5uZXJfaWQYAiABKAlCC7pICNgBAXIDsAEBEg8KB2VuYWJsZWQYAyABKAgSOAoMY2FwYWJpbGl0aWVzGAQgASgLMiIuZ2l0cG9kLnYxLkludGVncmF0aW9uQ2FwYWJpbGl0aWVzEjIKBGF1dGgYBSABKAsyJC5naXRwb2QudjEuSW50ZWdyYXRpb25BdXRoZW50aWNhdGlvbhIWCgRob3N0GAYgASgJQgi6SAVyAxj/ARIWCgRuYW1lGAcgASgJQgi6SAVyAxj/ARIdCgtkZXNjcmlwdGlvbhgIIAEoCUIIukgFcgMY9AMSMgoKY2F0ZWdvcmllcxgJIAMoDjIeLmdpdHBvZC52MS5JbnRlZ3JhdGlvbkNhdGVnb3J5IlAKGUNyZWF0ZUludGVncmF0aW9uUmVzcG9uc2USMwoLaW50ZWdyYXRpb24YASABKAsyFi5naXRwb2QudjEuSW50ZWdyYXRpb25CBrpIA8gBASItChVHZXRJbnRlZ3JhdGlvblJlcXVlc3QSFAoCaWQYASABKAlCCLpIBXIDsAEBIk0KFkdldEludGVncmF0aW9uUmVzcG9uc2USMwoLaW50ZWdyYXRpb24YASABKAsyFi5naXRwb2QudjEuSW50ZWdyYXRpb25CBrpIA8gBASKYAwoYVXBkYXRlSW50ZWdyYXRpb25SZXF1ZXN0EhQKAmlkGAEgASgJQgi6SAVyA7ABARIUCgdlbmFibGVkGAIgASgISACIAQESPQoMY2FwYWJpbGl0aWVzGAMgASgLMiIuZ2l0cG9kLnYxLkludGVncmF0aW9uQ2FwYWJpbGl0aWVzSAGIAQESNwoEYXV0aBgEIAEoCzIkLmdpdHBvZC52MS5JbnRlZ3JhdGlvbkF1dGhlbnRpY2F0aW9uSAKIAQESGwoEaG9zdBgFIAEoCUIIukgFcgMY/wFIA4gBARIbCgRuYW1lGAYgASgJQgi6SAVyAxj/AUgEiAEBEiIKC2Rlc2NyaXB0aW9uGAcgASgJQgi6SAVyAxj0A0gFiAEBEjIKCmNhdGVnb3JpZXMYCCADKA4yHi5naXRwb2QudjEuSW50ZWdyYXRpb25DYXRlZ29yeUIKCghfZW5hYmxlZEIPCg1fY2FwYWJpbGl0aWVzQgcKBV9hdXRoQgcKBV9ob3N0QgcKBV9uYW1lQg4KDF9kZXNjcmlwdGlvbiJQChlVcGRhdGVJbnRlZ3JhdGlvblJlc3BvbnNlEjMKC2ludGVncmF0aW9uGAEgASgLMhYuZ2l0cG9kLnYxLkludGVncmF0aW9uQga6SAPIAQEiMAoYRGVsZXRlSW50ZWdyYXRpb25SZXF1ZXN0EhQKAmlkGAEgASgJQgi6SAVyA7ABASIbChlEZWxldGVJbnRlZ3JhdGlvblJlc3BvbnNlIksKF0xpc3RJbnRlZ3JhdGlvbnNSZXF1ZXN0EjAKCnBhZ2luYXRpb24YASABKAsyHC5naXRwb2QudjEuUGFnaW5hdGlvblJlcXVlc3QigwEKGExpc3RJbnRlZ3JhdGlvbnNSZXNwb25zZRI5CgpwYWdpbmF0aW9uGAEgASgLMh0uZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXNwb25zZUIGukgDyAEBEiwKDGludGVncmF0aW9ucxgCIAMoCzIWLmdpdHBvZC52MS5JbnRlZ3JhdGlvbiI2Ch9HZXRJbnRlZ3JhdGlvbkRlZmluaXRpb25SZXF1ZXN0EhMKAmlkGAEgASgJQge6SARyAhABImAKIEdldEludGVncmF0aW9uRGVmaW5pdGlvblJlc3BvbnNlEjwKCmRlZmluaXRpb24YASABKAsyIC5naXRwb2QudjEuSW50ZWdyYXRpb25EZWZpbml0aW9uQga6SAPIAQEiPQoaVmFsaWRhdGVJbnRlZ3JhdGlvblJlcXVlc3QSHwoOaW50ZWdyYXRpb25faWQYASABKAlCB7pIBHICEAEiWAobVmFsaWRhdGVJbnRlZ3JhdGlvblJlc3BvbnNlEg0KBXZhbGlkGAEgASgIEioKBmNoZWNrcxgCIAMoCzIaLmdpdHBvZC52MS5WYWxpZGF0aW9uQ2hlY2si1AEKD1ZhbGlkYXRpb25DaGVjaxIvCgVjaGVjaxgBIAEoDjIgLmdpdHBvZC52MS5WYWxpZGF0aW9uQ2hlY2suQ2hlY2sSDwoHbWVzc2FnZRgCIAEoCRITCgthY3Rpb25faGludBgDIAEoCRIZChFkb2N1bWVudGF0aW9uX3VybBgEIAEoCSJPCgVDaGVjaxIVChFDSEVDS19VTlNQRUNJRklFRBAAEhMKD0NIRUNLX0FQUF9UT0tFThABEhoKFkNIRUNLX0FQUF9JTlNUQUxMQVRJT04QAiqXAwoTSW50ZWdyYXRpb25DYXRlZ29yeRIkCiBJTlRFR1JBVElPTl9DQVRFR09SWV9VTlNQRUNJRklFRBAAEicKI0lOVEVHUkFUSU9OX0NBVEVHT1JZX1NPVVJDRV9DT05UUk9MEAESJgoiSU5URUdSQVRJT05fQ0FURUdPUllfQ09NTVVOSUNBVElPThACEisKJ0lOVEVHUkFUSU9OX0NBVEVHT1JZX1BST0pFQ1RfTUFOQUdFTUVOVBADEiYKIklOVEVHUkFUSU9OX0NBVEVHT1JZX09CU0VSVkFCSUxJVFkQBBInCiNJTlRFR1JBVElPTl9DQVRFR09SWV9EQVRBX0FOQUxZVElDUxAFEiIKHklOVEVHUkFUSU9OX0NBVEVHT1JZX0tOT1dMRURHRRAGEhwKGElOVEVHUkFUSU9OX0NBVEVHT1JZX01DUBAHEiwKKElOVEVHUkFUSU9OX0NBVEVHT1JZX0FVVE9NQVRJT05fVFJJR0dFUlMQCBIbChdJTlRFR1JBVElPTl9DQVRFR09SWV9BSRAJMt0GChJJbnRlZ3JhdGlvblNlcnZpY2USfgoaTGlzdEludGVncmF0aW9uRGVmaW5pdGlvbnMSLC5naXRwb2QudjEuTGlzdEludGVncmF0aW9uRGVmaW5pdGlvbnNSZXF1ZXN0Gi0uZ2l0cG9kLnYxLkxpc3RJbnRlZ3JhdGlvbkRlZmluaXRpb25zUmVzcG9uc2UiA5ACARJ4ChhHZXRJbnRlZ3JhdGlvbkRlZmluaXRpb24SKi5naXRwb2QudjEuR2V0SW50ZWdyYXRpb25EZWZpbml0aW9uUmVxdWVzdBorLmdpdHBvZC52MS5HZXRJbnRlZ3JhdGlvbkRlZmluaXRpb25SZXNwb25zZSIDkAIBEmAKEUNyZWF0ZUludGVncmF0aW9uEiMuZ2l0cG9kLnYxLkNyZWF0ZUludGVncmF0aW9uUmVxdWVzdBokLmdpdHBvZC52MS5DcmVhdGVJbnRlZ3JhdGlvblJlc3BvbnNlIgASWgoOR2V0SW50ZWdyYXRpb24SIC5naXRwb2QudjEuR2V0SW50ZWdyYXRpb25SZXF1ZXN0GiEuZ2l0cG9kLnYxLkdldEludGVncmF0aW9uUmVzcG9uc2UiA5ACARJgChFVcGRhdGVJbnRlZ3JhdGlvbhIjLmdpdHBvZC52MS5VcGRhdGVJbnRlZ3JhdGlvblJlcXVlc3QaJC5naXRwb2QudjEuVXBkYXRlSW50ZWdyYXRpb25SZXNwb25zZSIAEmAKEURlbGV0ZUludGVncmF0aW9uEiMuZ2l0cG9kLnYxLkRlbGV0ZUludGVncmF0aW9uUmVxdWVzdBokLmdpdHBvZC52MS5EZWxldGVJbnRlZ3JhdGlvblJlc3BvbnNlIgASYAoQTGlzdEludGVncmF0aW9ucxIiLmdpdHBvZC52MS5MaXN0SW50ZWdyYXRpb25zUmVxdWVzdBojLmdpdHBvZC52MS5MaXN0SW50ZWdyYXRpb25zUmVzcG9uc2UiA5ACARJpChNWYWxpZGF0ZUludGVncmF0aW9uEiUuZ2l0cG9kLnYxLlZhbGlkYXRlSW50ZWdyYXRpb25SZXF1ZXN0GiYuZ2l0cG9kLnYxLlZhbGlkYXRlSW50ZWdyYXRpb25SZXNwb25zZSIDkAIBQidaJWdpdGh1Yi5jb20vZ2l0cG9kLWlvL2dpdHBvZC1zZGstZ28vdjFiBnByb3RvMw", [validate_pb_1.file_buf_validate_validate, pagination_pb_1.file_gitpod_v1_pagination, annotations_pb_1.file_gnostic_openapi_v3_annotations]); /** * Describes the message gitpod.v1.IntegrationDefinition. * Use `create(IntegrationDefinitionSchema)` to create a new message. */ exports.IntegrationDefinitionSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 0); /** * Describes the message gitpod.v1.IntegrationCapabilities. * Use `create(IntegrationCapabilitiesSchema)` to create a new message. */ exports.IntegrationCapabilitiesSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 1); /** * Describes the message gitpod.v1.IntegrationMCPCapability. * Use `create(IntegrationMCPCapabilitySchema)` to create a new message. */ exports.IntegrationMCPCapabilitySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 2); /** * Describes the message gitpod.v1.IntegrationContextParsingCapability. * Use `create(IntegrationContextParsingCapabilitySchema)` to create a new message. */ exports.IntegrationContextParsingCapabilitySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 3); /** * Describes the message gitpod.v1.IntegrationSourceCodeAccessCapability. * Use `create(IntegrationSourceCodeAccessCapabilitySchema)` to create a new message. */ exports.IntegrationSourceCodeAccessCapabilitySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 4); /** * Describes the message gitpod.v1.IntegrationLoginCapability. * Use `create(IntegrationLoginCapabilitySchema)` to create a new message. */ exports.IntegrationLoginCapabilitySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 5); /** * Describes the message gitpod.v1.IntegrationAgentClientCapability. * Use `create(IntegrationAgentClientCapabilitySchema)` to create a new message. */ exports.IntegrationAgentClientCapabilitySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 6); /** * Describes the message gitpod.v1.IntegrationScmPrEventsCapability. * Use `create(IntegrationScmPrEventsCapabilitySchema)` to create a new message. */ exports.IntegrationScmPrEventsCapabilitySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 7); /** * Describes the message gitpod.v1.IntegrationAuthentication. * Use `create(IntegrationAuthenticationSchema)` to create a new message. */ exports.IntegrationAuthenticationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 8); /** * Describes the message gitpod.v1.IntegrationAPIKeyConfig. * Use `create(IntegrationAPIKeyConfigSchema)` to create a new message. */ exports.IntegrationAPIKeyConfigSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 9); /** * Describes the message gitpod.v1.IntegrationOAuthConfig. * Use `create(IntegrationOAuthConfigSchema)` to create a new message. */ exports.IntegrationOAuthConfigSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 10); /** * Describes the message gitpod.v1.IntegrationProprietaryAppConfig. * Use `create(IntegrationProprietaryAppConfigSchema)` to create a new message. */ exports.IntegrationProprietaryAppConfigSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 11); /** * Describes the message gitpod.v1.Integration. * Use `create(IntegrationSchema)` to create a new message. */ exports.IntegrationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 12); /** * Describes the message gitpod.v1.IntegrationExternalInstallation. * Use `create(IntegrationExternalInstallationSchema)` to create a new message. */ exports.IntegrationExternalInstallationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 13); /** * Describes the message gitpod.v1.ListIntegrationDefinitionsRequest. * Use `create(ListIntegrationDefinitionsRequestSchema)` to create a new message. */ exports.ListIntegrationDefinitionsRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 14); /** * Describes the message gitpod.v1.ListIntegrationDefinitionsResponse. * Use `create(ListIntegrationDefinitionsResponseSchema)` to create a new message. */ exports.ListIntegrationDefinitionsResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 15); /** * Describes the message gitpod.v1.CreateIntegrationRequest. * Use `create(CreateIntegrationRequestSchema)` to create a new message. */ exports.CreateIntegrationRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 16); /** * Describes the message gitpod.v1.CreateIntegrationResponse. * Use `create(CreateIntegrationResponseSchema)` to create a new message. */ exports.CreateIntegrationResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 17); /** * Describes the message gitpod.v1.GetIntegrationRequest. * Use `create(GetIntegrationRequestSchema)` to create a new message. */ exports.GetIntegrationRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 18); /** * Describes the message gitpod.v1.GetIntegrationResponse. * Use `create(GetIntegrationResponseSchema)` to create a new message. */ exports.GetIntegrationResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 19); /** * Describes the message gitpod.v1.UpdateIntegrationRequest. * Use `create(UpdateIntegrationRequestSchema)` to create a new message. */ exports.UpdateIntegrationRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 20); /** * Describes the message gitpod.v1.UpdateIntegrationResponse. * Use `create(UpdateIntegrationResponseSchema)` to create a new message. */ exports.UpdateIntegrationResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 21); /** * Describes the message gitpod.v1.DeleteIntegrationRequest. * Use `create(DeleteIntegrationRequestSchema)` to create a new message. */ exports.DeleteIntegrationRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 22); /** * Describes the message gitpod.v1.DeleteIntegrationResponse. * Use `create(DeleteIntegrationResponseSchema)` to create a new message. */ exports.DeleteIntegrationResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 23); /** * Describes the message gitpod.v1.ListIntegrationsRequest. * Use `create(ListIntegrationsRequestSchema)` to create a new message. */ exports.ListIntegrationsRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 24); /** * Describes the message gitpod.v1.ListIntegrationsResponse. * Use `create(ListIntegrationsResponseSchema)` to create a new message. */ exports.ListIntegrationsResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 25); /** * Describes the message gitpod.v1.GetIntegrationDefinitionRequest. * Use `create(GetIntegrationDefinitionRequestSchema)` to create a new message. */ exports.GetIntegrationDefinitionRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 26); /** * Describes the message gitpod.v1.GetIntegrationDefinitionResponse. * Use `create(GetIntegrationDefinitionResponseSchema)` to create a new message. */ exports.GetIntegrationDefinitionResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 27); /** * Describes the message gitpod.v1.ValidateIntegrationRequest. * Use `create(ValidateIntegrationRequestSchema)` to create a new message. */ exports.ValidateIntegrationRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 28); /** * Describes the message gitpod.v1.ValidateIntegrationResponse. * Use `create(ValidateIntegrationResponseSchema)` to create a new message. */ exports.ValidateIntegrationResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 29); /** * Describes the message gitpod.v1.ValidationCheck. * Use `create(ValidationCheckSchema)` to create a new message. */ exports.ValidationCheckSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_integration, 30); /** * @generated from enum gitpod.v1.ValidationCheck.Check */ var ValidationCheck_Check; (function (ValidationCheck_Check) { /** * @generated from enum value: CHECK_UNSPECIFIED = 0; */ ValidationCheck_Check[ValidationCheck_Check["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: CHECK_APP_TOKEN = 1; */ ValidationCheck_Check[ValidationCheck_Check["APP_TOKEN"] = 1] = "APP_TOKEN"; /** * @generated from enum value: CHECK_APP_INSTALLATION = 2; */ ValidationCheck_Check[ValidationCheck_Check["APP_INSTALLATION"] = 2] = "APP_INSTALLATION"; })(ValidationCheck_Check || (exports.ValidationCheck_Check = ValidationCheck_Check = {})); /** * Describes the enum gitpod.v1.ValidationCheck.Check. */ exports.ValidationCheck_CheckSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_integration, 30, 0); /** * IntegrationCategory classifies integrations for filtering and display. * * @generated from enum gitpod.v1.IntegrationCategory */ var IntegrationCategory; (function (IntegrationCategory) { /** * @generated from enum value: INTEGRATION_CATEGORY_UNSPECIFIED = 0; */ IntegrationCategory[IntegrationCategory["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: INTEGRATION_CATEGORY_SOURCE_CONTROL = 1; */ IntegrationCategory[IntegrationCategory["SOURCE_CONTROL"] = 1] = "SOURCE_CONTROL"; /** * @generated from enum value: INTEGRATION_CATEGORY_COMMUNICATION = 2; */ IntegrationCategory[IntegrationCategory["COMMUNICATION"] = 2] = "COMMUNICATION"; /** * @generated from enum value: INTEGRATION_CATEGORY_PROJECT_MANAGEMENT = 3; */ IntegrationCategory[IntegrationCategory["PROJECT_MANAGEMENT"] = 3] = "PROJECT_MANAGEMENT"; /** * @generated from enum value: INTEGRATION_CATEGORY_OBSERVABILITY = 4; */ IntegrationCategory[IntegrationCategory["OBSERVABILITY"] = 4] = "OBSERVABILITY"; /** * @generated from enum value: INTEGRATION_CATEGORY_DATA_ANALYTICS = 5; */ IntegrationCategory[IntegrationCategory["DATA_ANALYTICS"] = 5] = "DATA_ANALYTICS"; /** * @generated from enum value: INTEGRATION_CATEGORY_KNOWLEDGE = 6; */ IntegrationCategory[IntegrationCategory["KNOWLEDGE"] = 6] = "KNOWLEDGE"; /** * @generated from enum value: INTEGRATION_CATEGORY_MCP = 7; */ IntegrationCategory[IntegrationCategory["MCP"] = 7] = "MCP"; /** * @generated from enum value: INTEGRATION_CATEGORY_AUTOMATION_TRIGGERS = 8; */ IntegrationCategory[IntegrationCategory["AUTOMATION_TRIGGERS"] = 8] = "AUTOMATION_TRIGGERS"; /** * @generated from enum value: INTEGRATION_CATEGORY_AI = 9; */ IntegrationCategory[IntegrationCategory["AI"] = 9] = "AI"; })(IntegrationCategory || (exports.IntegrationCategory = IntegrationCategory = {})); /** * Describes the enum gitpod.v1.IntegrationCategory. */ exports.IntegrationCategorySchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_integration, 0); /** * @generated from service gitpod.v1.IntegrationService */ exports.IntegrationService = (0, codegenv2_1.serviceDesc)(exports.file_gitpod_v1_integration, 0);