UNPKG

@gitpod/sdk

Version:
609 lines (608 loc) 44.7 kB
"use strict"; // @generated by protoc-gen-es v2.11.0 with parameter "target=ts" // @generated from file gitpod/v1/runner.proto (package gitpod.v1, syntax proto3) /* eslint-disable */ Object.defineProperty(exports, "__esModule", { value: true }); exports.MetricsConfigurationSchema = exports.UpdateWindowSchema = exports.RunnerConfigurationSchema = exports.RunnerSpecSchema = exports.RunnerSchema = exports.DeleteRunnerPolicyResponseSchema = exports.DeleteRunnerPolicyRequestSchema = exports.UpdateRunnerPolicyResponseSchema = exports.UpdateRunnerPolicyRequestSchema = exports.CreateRunnerPolicyResponseSchema = exports.CreateRunnerPolicyRequestSchema = exports.ListRunnerPoliciesResponseSchema = exports.ListRunnerPoliciesRequestSchema = exports.CheckRepositoryAccessResponseSchema = exports.CheckRepositoryAccessRequestSchema = exports.CheckAuthenticationForHostResponse_AuthenticationMethodPersonalAccessTokenSchema = exports.CheckAuthenticationForHostResponse_AuthenticationMethodOAuth2Schema = exports.CheckAuthenticationForHostResponseSchema = exports.CheckAuthenticationForHostRequestSchema = exports.ListSCMOrganizationsResponse_SCMOrganizationSchema = exports.ListSCMOrganizationsResponseSchema = exports.ListSCMOrganizationsRequestSchema = exports.SearchRepositoriesResponse_RepositorySchema = exports.SearchRepositoriesResponseSchema = exports.SearchRepositoriesRequestSchema = exports.ParseContextURLPreconditionFailureDetailsSchema = exports.ParseContextURLResponse_IssueSchema = exports.ParseContextURLResponse_PullRequestSchema = exports.ParseContextURLResponse_GitContextSchema = exports.ParseContextURLResponseSchema = exports.ParseContextURLRequestSchema = exports.CreateRunnerLogsTokenResponseSchema = exports.CreateRunnerLogsTokenRequestSchema = exports.CreateRunnerTokenResponseSchema = exports.CreateRunnerTokenRequestSchema = exports.DeleteRunnerResponseSchema = exports.DeleteRunnerRequestSchema = exports.UpdateRunnerResponseSchema = exports.UpdateRunnerRequest_SpecSchema = exports.UpdateRunnerRequest_MetricsConfigurationSchema = exports.UpdateRunnerRequest_RunnerConfigurationSchema = exports.UpdateRunnerRequestSchema = exports.ListRunnersResponseSchema = exports.ListRunnersRequest_FilterSchema = exports.ListRunnersRequestSchema = exports.GetRunnerResponseSchema = exports.GetRunnerRequestSchema = exports.CreateRunnerResponseSchema = exports.CreateRunnerRequestSchema = exports.file_gitpod_v1_runner = void 0; exports.RunnerService = exports.RunnerRoleSchema = exports.RunnerRole = exports.RunnerCapabilitySchema = exports.RunnerCapability = exports.RunnerPhaseSchema = exports.RunnerPhase = exports.RunnerReleaseChannelSchema = exports.RunnerReleaseChannel = exports.RunnerVariantSchema = exports.RunnerVariant = exports.SearchModeSchema = exports.SearchMode = exports.LogLevelSchema = exports.LogLevel = exports.RunnerPolicySchema = exports.GatewayInfoSchema = exports.RunnerStatusSchema = void 0; const codegenv2_1 = require("@bufbuild/protobuf/codegenv2"); const validate_pb_1 = require("../../buf/validate/validate_pb"); const agent_pb_1 = require("./agent_pb"); const gateway_pb_1 = require("./gateway_pb"); const identity_pb_1 = require("./identity_pb"); const pagination_pb_1 = require("./pagination_pb"); const runner_configuration_pb_1 = require("./runner_configuration_pb"); const wkt_1 = require("@bufbuild/protobuf/wkt"); /** * Describes the file gitpod/v1/runner.proto. */ exports.file_gitpod_v1_runner = (0, codegenv2_1.fileDesc)("ChZnaXRwb2QvdjEvcnVubmVyLnByb3RvEglnaXRwb2QudjEi4QEKE0NyZWF0ZVJ1bm5lclJlcXVlc3QSFwoEbmFtZRgBIAEoCUIJukgGcgQQAxh/Ei0KBGtpbmQYAiABKA4yFS5naXRwb2QudjEuUnVubmVyS2luZEIIukgFggECEAESIwoEc3BlYxgDIAEoCzIVLmdpdHBvZC52MS5SdW5uZXJTcGVjEjUKCHByb3ZpZGVyGAQgASgOMhkuZ2l0cG9kLnYxLlJ1bm5lclByb3ZpZGVyQgi6SAWCAQIQARImChFydW5uZXJfbWFuYWdlcl9pZBgFIAEoCUILukgI2AEBcgOwAQEicwoUQ3JlYXRlUnVubmVyUmVzcG9uc2USKQoGcnVubmVyGAEgASgLMhEuZ2l0cG9kLnYxLlJ1bm5lckIGukgDyAEBEhgKDGFjY2Vzc190b2tlbhgCIAEoCUICGAESFgoOZXhjaGFuZ2VfdG9rZW4YAyABKAkiLwoQR2V0UnVubmVyUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBIj4KEUdldFJ1bm5lclJlc3BvbnNlEikKBnJ1bm5lchgBIAEoCzIRLmdpdHBvZC52MS5SdW5uZXJCBrpIA8gBASKpAgoSTGlzdFJ1bm5lcnNSZXF1ZXN0EjAKCnBhZ2luYXRpb24YASABKAsyHC5naXRwb2QudjEuUGFnaW5hdGlvblJlcXVlc3QSNAoGZmlsdGVyGAIgASgLMiQuZ2l0cG9kLnYxLkxpc3RSdW5uZXJzUmVxdWVzdC5GaWx0ZXIaqgEKBkZpbHRlchImCgtjcmVhdG9yX2lkcxgBIAMoCUIRukgOkgELCAAQGSIFcgOwAQESNwoFa2luZHMYAiADKA4yFS5naXRwb2QudjEuUnVubmVyS2luZEIRukgOkgELCAAQGSIFggECEAESPwoJcHJvdmlkZXJzGAMgAygOMhkuZ2l0cG9kLnYxLlJ1bm5lclByb3ZpZGVyQhG6SA6SAQsIABAZIgWCAQIQASJsChNMaXN0UnVubmVyc1Jlc3BvbnNlEjEKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlEiIKB3J1bm5lcnMYAiADKAsyES5naXRwb2QudjEuUnVubmVyIqAJChNVcGRhdGVSdW5uZXJSZXF1ZXN0EhsKCXJ1bm5lcl9pZBgBIAEoCUIIukgFcgOwAQESHAoEbmFtZRgCIAEoCUIJukgGcgQQAxh/SACIAQESNgoEc3BlYxgDIAEoCzIjLmdpdHBvZC52MS5VcGRhdGVSdW5uZXJSZXF1ZXN0LlNwZWNIAYgBARqxBAoTUnVubmVyQ29uZmlndXJhdGlvbhI9Cg9yZWxlYXNlX2NoYW5uZWwYASABKA4yHy5naXRwb2QudjEuUnVubmVyUmVsZWFzZUNoYW5uZWxIAIgBARIYCgthdXRvX3VwZGF0ZRgCIAEoCEgBiAEBEkkKB21ldHJpY3MYAyABKAsyMy5naXRwb2QudjEuVXBkYXRlUnVubmVyUmVxdWVzdC5NZXRyaWNzQ29uZmlndXJhdGlvbkgCiAEBEisKCWxvZ19sZXZlbBgEIAEoDjITLmdpdHBvZC52MS5Mb2dMZXZlbEgDiAEBEi0KIGRldmNvbnRhaW5lcl9pbWFnZV9jYWNoZV9lbmFibGVkGAUgASgISASIAQESMwoNdXBkYXRlX3dpbmRvdxgGIAEoCzIXLmdpdHBvZC52MS5VcGRhdGVXaW5kb3dIBYgBARIeChFob25leWNvbWJfYXBpX2tleRgHIAEoCUgGiAEBEiEKFGNvbnRpbnVvdXNfcHJvZmlsaW5nGAggASgISAeIAQFCEgoQX3JlbGVhc2VfY2hhbm5lbEIOCgxfYXV0b191cGRhdGVCCgoIX21ldHJpY3NCDAoKX2xvZ19sZXZlbEIjCiFfZGV2Y29udGFpbmVyX2ltYWdlX2NhY2hlX2VuYWJsZWRCEAoOX3VwZGF0ZV93aW5kb3dCFAoSX2hvbmV5Y29tYl9hcGlfa2V5QhcKFV9jb250aW51b3VzX3Byb2ZpbGluZxqeAgoUTWV0cmljc0NvbmZpZ3VyYXRpb24SFAoHZW5hYmxlZBgBIAEoCEgAiAEBEhAKA3VybBgCIAEoCUgBiAEBEhUKCHVzZXJuYW1lGAMgASgJSAKIAQESFQoIcGFzc3dvcmQYBCABKAlIA4gBARIkChdtYW5hZ2VkX21ldHJpY3NfZW5hYmxlZBgFIAEoCEgEiAEBEiQKF2luY2x1ZGVfdmVyYm9zZV9tZXRyaWNzGAYgASgISAWIAQFCCgoIX2VuYWJsZWRCBgoEX3VybEILCglfdXNlcm5hbWVCCwoJX3Bhc3N3b3JkQhoKGF9tYW5hZ2VkX21ldHJpY3NfZW5hYmxlZEIaChhfaW5jbHVkZV92ZXJib3NlX21ldHJpY3MargEKBFNwZWMSTgoNY29uZmlndXJhdGlvbhgBIAEoCzIyLmdpdHBvZC52MS5VcGRhdGVSdW5uZXJSZXF1ZXN0LlJ1bm5lckNvbmZpZ3VyYXRpb25IAIgBARIyCg1kZXNpcmVkX3BoYXNlGAIgASgOMhYuZ2l0cG9kLnYxLlJ1bm5lclBoYXNlSAGIAQFCEAoOX2NvbmZpZ3VyYXRpb25CEAoOX2Rlc2lyZWRfcGhhc2VCBwoFX25hbWVCBwoFX3NwZWMiFgoUVXBkYXRlUnVubmVyUmVzcG9uc2UiQQoTRGVsZXRlUnVubmVyUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBEg0KBWZvcmNlGAIgASgIIhYKFERlbGV0ZVJ1bm5lclJlc3BvbnNlIjcKGENyZWF0ZVJ1bm5lclRva2VuUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBIk0KGUNyZWF0ZVJ1bm5lclRva2VuUmVzcG9uc2USGAoMYWNjZXNzX3Rva2VuGAEgASgJQgIYARIWCg5leGNoYW5nZV90b2tlbhgCIAEoCSI7ChxDcmVhdGVSdW5uZXJMb2dzVG9rZW5SZXF1ZXN0EhsKCXJ1bm5lcl9pZBgBIAEoCUIIukgFcgOwAQEiPQodQ3JlYXRlUnVubmVyTG9nc1Rva2VuUmVzcG9uc2USHAoMYWNjZXNzX3Rva2VuGAEgASgJQga6SAPIAQEiVwoWUGFyc2VDb250ZXh0VVJMUmVxdWVzdBIeCglydW5uZXJfaWQYASABKAlCC7pICNgBAXIDsAEBEh0KC2NvbnRleHRfdXJsGAIgASgJQgi6SAVyA4gBASL1BAoXUGFyc2VDb250ZXh0VVJMUmVzcG9uc2USHAoUb3JpZ2luYWxfY29udGV4dF91cmwYASABKAkSOgoDZ2l0GAIgASgLMi0uZ2l0cG9kLnYxLlBhcnNlQ29udGV4dFVSTFJlc3BvbnNlLkdpdENvbnRleHQSPgoCcHIYBCABKAsyLi5naXRwb2QudjEuUGFyc2VDb250ZXh0VVJMUmVzcG9uc2UuUHVsbFJlcXVlc3RCAhgBEjcKBWlzc3VlGAUgASgLMiguZ2l0cG9kLnYxLlBhcnNlQ29udGV4dFVSTFJlc3BvbnNlLklzc3VlEiwKDHB1bGxfcmVxdWVzdBgGIAEoCzIWLmdpdHBvZC52MS5QdWxsUmVxdWVzdBITCgtwcm9qZWN0X2lkcxgDIAMoCRIOCgZzY21faWQYByABKAkSJwofcmVjb21tZW5kZWRfZW52aXJvbm1lbnRfY2xhc3NlcxgIIAMoCRqUAQoKR2l0Q29udGV4dBIRCgljbG9uZV91cmwYASABKAkSDgoGYnJhbmNoGAIgASgJEg4KBmNvbW1pdBgDIAEoCRIMCgRob3N0GAQgASgJEg0KBW93bmVyGAUgASgJEgwKBHJlcG8YBiABKAkSGwoTdXBzdHJlYW1fcmVtb3RlX3VybBgHIAEoCRILCgN0YWcYCCABKAkaUAoLUHVsbFJlcXVlc3QSCgoCaWQYASABKAkSDQoFdGl0bGUYAiABKAkSEwoLZnJvbV9icmFuY2gYAyABKAkSEQoJdG9fYnJhbmNoGAQgASgJGiIKBUlzc3VlEgoKAmlkGAEgASgJEg0KBXRpdGxlGAIgASgJInQKKVBhcnNlQ29udGV4dFVSTFByZWNvbmRpdGlvbkZhaWx1cmVEZXRhaWxzEiMKG2F1dGhlbnRpY2F0aW9uX3JlcXVpcmVkX3VybBgBIAEoCRIOCgZzY21faWQYAiABKAkSEgoKcnVubmVyX2lkcxgDIAMoCSLeAQoZU2VhcmNoUmVwb3NpdG9yaWVzUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBEhUKDXNlYXJjaF9zdHJpbmcYAiABKAkSHQoFbGltaXQYAyABKAVCDhgBukgJ2AECGgQYZCgBEjAKCnBhZ2luYXRpb24YBCABKAsyHC5naXRwb2QudjEuUGFnaW5hdGlvblJlcXVlc3QSEAoIc2NtX2hvc3QYBSABKAkSKgoLc2VhcmNoX21vZGUYBiABKA4yFS5naXRwb2QudjEuU2VhcmNoTW9kZSLXAQoaU2VhcmNoUmVwb3NpdG9yaWVzUmVzcG9uc2USRgoMcmVwb3NpdG9yaWVzGAEgAygLMjAuZ2l0cG9kLnYxLlNlYXJjaFJlcG9zaXRvcmllc1Jlc3BvbnNlLlJlcG9zaXRvcnkSMQoKcGFnaW5hdGlvbhgCIAEoCzIdLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVzcG9uc2USFQoJbGFzdF9wYWdlGAMgASgFQgIYARonCgpSZXBvc2l0b3J5EgwKBG5hbWUYASABKAkSCwoDdXJsGAIgASgJIpYBChtMaXN0U0NNT3JnYW5pemF0aW9uc1JlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIZCghzY21faG9zdBgCIAEoCUIHukgEcgIQARINCgVxdWVyeRgDIAEoCRIwCgpwYWdpbmF0aW9uGAQgASgLMhwuZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXF1ZXN0IuUBChxMaXN0U0NNT3JnYW5pemF0aW9uc1Jlc3BvbnNlEk4KDW9yZ2FuaXphdGlvbnMYASADKAsyNy5naXRwb2QudjEuTGlzdFNDTU9yZ2FuaXphdGlvbnNSZXNwb25zZS5TQ01Pcmdhbml6YXRpb24SMQoKcGFnaW5hdGlvbhgCIAEoCzIdLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVzcG9uc2UaQgoPU0NNT3JnYW5pemF0aW9uEgwKBG5hbWUYASABKAkSCwoDdXJsGAIgASgJEhQKCGlzX2FkbWluGAMgASgIQgIYASJOCiFDaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdFJlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIMCgRob3N0GAIgASgJIqUECiJDaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdFJlc3BvbnNlEhUKDWF1dGhlbnRpY2F0ZWQYASABKAgSHgoSYXV0aGVudGljYXRpb25fdXJsGAIgASgJQgIYARIZCg1wYXRfc3VwcG9ydGVkGAMgASgIQgIYARIOCgZzY21faWQYBCABKAkSEAoIc2NtX25hbWUYBSABKAkSYQoPc3VwcG9ydHNfb2F1dGgyGAYgASgLMkguZ2l0cG9kLnYxLkNoZWNrQXV0aGVudGljYXRpb25Gb3JIb3N0UmVzcG9uc2UuQXV0aGVudGljYXRpb25NZXRob2RPQXV0aDISawoMc3VwcG9ydHNfcGF0GAcgASgLMlUuZ2l0cG9kLnYxLkNoZWNrQXV0aGVudGljYXRpb25Gb3JIb3N0UmVzcG9uc2UuQXV0aGVudGljYXRpb25NZXRob2RQZXJzb25hbEFjY2Vzc1Rva2VuGkAKGkF1dGhlbnRpY2F0aW9uTWV0aG9kT0F1dGgyEhAKCGF1dGhfdXJsGAEgASgJEhAKCGRvY3NfdXJsGAIgASgJGnkKJ0F1dGhlbnRpY2F0aW9uTWV0aG9kUGVyc29uYWxBY2Nlc3NUb2tlbhISCgpjcmVhdGVfdXJsGAEgASgJEhAKCGRvY3NfdXJsGAIgASgJEg8KB2V4YW1wbGUYAyABKAkSFwoPcmVxdWlyZWRfc2NvcGVzGAQgAygJIl0KHENoZWNrUmVwb3NpdG9yeUFjY2Vzc1JlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIgCg5yZXBvc2l0b3J5X3VybBgCIAEoCUIIukgFcgOIAQEiSgodQ2hlY2tSZXBvc2l0b3J5QWNjZXNzUmVzcG9uc2USEgoKaGFzX2FjY2VzcxgBIAEoCBIVCg1lcnJvcl9tZXNzYWdlGAIgASgJImoKGUxpc3RSdW5uZXJQb2xpY2llc1JlcXVlc3QSMAoKcGFnaW5hdGlvbhgBIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdBIbCglydW5uZXJfaWQYAiABKAlCCLpIBXIDsAEBInoKGkxpc3RSdW5uZXJQb2xpY2llc1Jlc3BvbnNlEjEKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlEikKCHBvbGljaWVzGAIgAygLMhcuZ2l0cG9kLnYxLlJ1bm5lclBvbGljeSJ5ChlDcmVhdGVSdW5uZXJQb2xpY3lSZXF1ZXN0EhsKCXJ1bm5lcl9pZBgBIAEoCUIIukgFcgOwAQESGgoIZ3JvdXBfaWQYAiABKAlCCLpIBXIDsAEBEiMKBHJvbGUYAyABKA4yFS5naXRwb2QudjEuUnVubmVyUm9sZSJNChpDcmVhdGVSdW5uZXJQb2xpY3lSZXNwb25zZRIvCgZwb2xpY3kYASABKAsyFy5naXRwb2QudjEuUnVubmVyUG9saWN5Qga6SAPIAQEieQoZVXBkYXRlUnVubmVyUG9saWN5UmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBEhoKCGdyb3VwX2lkGAIgASgJQgi6SAVyA7ABARIjCgRyb2xlGAMgASgOMhUuZ2l0cG9kLnYxLlJ1bm5lclJvbGUiTQoaVXBkYXRlUnVubmVyUG9saWN5UmVzcG9uc2USLwoGcG9saWN5GAEgASgLMhcuZ2l0cG9kLnYxLlJ1bm5lclBvbGljeUIGukgDyAEBIlQKGURlbGV0ZVJ1bm5lclBvbGljeVJlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIaCghncm91cF9pZBgCIAEoCUIIukgFcgOwAQEiHAoaRGVsZXRlUnVubmVyUG9saWN5UmVzcG9uc2Ui9gIKBlJ1bm5lchIRCglydW5uZXJfaWQYASABKAkSLgoKY3JlYXRlZF9hdBgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLgoKdXBkYXRlZF9hdBgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASDAoEbmFtZRgEIAEoCRIjCgRzcGVjGAUgASgLMhUuZ2l0cG9kLnYxLlJ1bm5lclNwZWMSJwoGc3RhdHVzGAYgASgLMhcuZ2l0cG9kLnYxLlJ1bm5lclN0YXR1cxIjCgdjcmVhdG9yGAcgASgLMhIuZ2l0cG9kLnYxLlN1YmplY3QSIwoEa2luZBgIIAEoDjIVLmdpdHBvZC52MS5SdW5uZXJLaW5kEisKCHByb3ZpZGVyGAkgASgOMhkuZ2l0cG9kLnYxLlJ1bm5lclByb3ZpZGVyEiYKEXJ1bm5lcl9tYW5hZ2VyX2lkGAogASgJQgu6SAjYAQFyA7ABASKdAQoKUnVubmVyU3BlYxItCg1kZXNpcmVkX3BoYXNlGAEgASgOMhYuZ2l0cG9kLnYxLlJ1bm5lclBoYXNlEjUKDWNvbmZpZ3VyYXRpb24YAiABKAsyHi5naXRwb2QudjEuUnVubmVyQ29uZmlndXJhdGlvbhIpCgd2YXJpYW50GAMgASgOMhguZ2l0cG9kLnYxLlJ1bm5lclZhcmlhbnQi6wIKE1J1bm5lckNvbmZpZ3VyYXRpb24SDgoGcmVnaW9uGAEgASgJEjgKD3JlbGVhc2VfY2hhbm5lbBgCIAEoDjIfLmdpdHBvZC52MS5SdW5uZXJSZWxlYXNlQ2hhbm5lbBITCgthdXRvX3VwZGF0ZRgDIAEoCBIwCgdtZXRyaWNzGAQgASgLMh8uZ2l0cG9kLnYxLk1ldHJpY3NDb25maWd1cmF0aW9uEiYKCWxvZ19sZXZlbBgFIAEoDjITLmdpdHBvZC52MS5Mb2dMZXZlbBIoCiBkZXZjb250YWluZXJfaW1hZ2VfY2FjaGVfZW5hYmxlZBgGIAEoCBIuCg11cGRhdGVfd2luZG93GAcgASgLMhcuZ2l0cG9kLnYxLlVwZGF0ZVdpbmRvdxIjChtlbmNyeXB0ZWRfaG9uZXljb21iX2FwaV9rZXkYCCABKAwSHAoUY29udGludW91c19wcm9maWxpbmcYCSABKAgiWgoMVXBkYXRlV2luZG93EhcKCnN0YXJ0X2hvdXIYASABKA1IAIgBARIVCghlbmRfaG91chgCIAEoDUgBiAEBQg0KC19zdGFydF9ob3VyQgsKCV9lbmRfaG91ciKaAQoUTWV0cmljc0NvbmZpZ3VyYXRpb24SDwoHZW5hYmxlZBgBIAEoCBILCgN1cmwYAiABKAkSEAoIdXNlcm5hbWUYAyABKAkSEAoIcGFzc3dvcmQYBCABKAkSHwoXbWFuYWdlZF9tZXRyaWNzX2VuYWJsZWQYBSABKAgSHwoXaW5jbHVkZV92ZXJib3NlX21ldHJpY3MYBiABKAgimwMKDFJ1bm5lclN0YXR1cxIuCgp1cGRhdGVkX2F0GAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIPCgd2ZXJzaW9uGAIgASgJEhYKDnN5c3RlbV9kZXRhaWxzGAMgASgJEiUKBXBoYXNlGAQgASgOMhYuZ2l0cG9kLnYxLlJ1bm5lclBoYXNlEg8KB2xvZ191cmwYBSABKAkSDwoHbWVzc2FnZRgGIAEoCRIOCgZyZWdpb24YByABKAkSLgoPYWRkaXRpb25hbF9pbmZvGAggAygLMhUuZ2l0cG9kLnYxLkZpZWxkVmFsdWUSMQoMY2FwYWJpbGl0aWVzGAkgAygOMhsuZ2l0cG9kLnYxLlJ1bm5lckNhcGFiaWxpdHkSLAoMZ2F0ZXdheV9pbmZvGAogASgLMhYuZ2l0cG9kLnYxLkdhdGV3YXlJbmZvEg8KB2xsbV91cmwYCyABKAkSGwoKcHVibGljX2tleRgMIAEoDEIHukgEegJoIBIaChJzdXBwb3J0X2J1bmRsZV91cmwYDSABKAkiXgoLR2F0ZXdheUluZm8SIwoHZ2F0ZXdheRgBIAEoCzISLmdpdHBvZC52MS5HYXRld2F5EioKB2xhdGVuY3kYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24iTwoMUnVubmVyUG9saWN5EhoKCGdyb3VwX2lkGAEgASgJQgi6SAVyA7ABARIjCgRyb2xlGAIgASgOMhUuZ2l0cG9kLnYxLlJ1bm5lclJvbGUqdwoITG9nTGV2ZWwSGQoVTE9HX0xFVkVMX1VOU1BFQ0lGSUVEEAASEwoPTE9HX0xFVkVMX0RFQlVHEAESEgoOTE9HX0xFVkVMX0lORk8QAhISCg5MT0dfTEVWRUxfV0FSThADEhMKD0xPR19MRVZFTF9FUlJPUhAEKloKClNlYXJjaE1vZGUSGwoXU0VBUkNIX01PREVfVU5TUEVDSUZJRUQQABIXChNTRUFSQ0hfTU9ERV9LRVlXT1JEEAESFgoSU0VBUkNIX01PREVfTkFUSVZFEAIqawoNUnVubmVyVmFyaWFudBIeChpSVU5ORVJfVkFSSUFOVF9VTlNQRUNJRklFRBAAEhsKF1JVTk5FUl9WQVJJQU5UX1NUQU5EQVJEEAESHQoZUlVOTkVSX1ZBUklBTlRfRU5URVJQUklTRRACKoQBChRSdW5uZXJSZWxlYXNlQ2hhbm5lbBImCiJSVU5ORVJfUkVMRUFTRV9DSEFOTkVMX1VOU1BFQ0lGSUVEEAASIQodUlVOTkVSX1JFTEVBU0VfQ0hBTk5FTF9TVEFCTEUQARIhCh1SVU5ORVJfUkVMRUFTRV9DSEFOTkVMX0xBVEVTVBACKskBCgtSdW5uZXJQaGFzZRIcChhSVU5ORVJfUEhBU0VfVU5TUEVDSUZJRUQQABIYChRSVU5ORVJfUEhBU0VfQ1JFQVRFRBABEhkKFVJVTk5FUl9QSEFTRV9JTkFDVElWRRACEhcKE1JVTk5FUl9QSEFTRV9BQ1RJVkUQAxIZChVSVU5ORVJfUEhBU0VfREVMRVRJTkcQBBIYChRSVU5ORVJfUEhBU0VfREVMRVRFRBAFEhkKFVJVTk5FUl9QSEFTRV9ERUdSQURFRBAGKq4GChBSdW5uZXJDYXBhYmlsaXR5EiEKHVJVTk5FUl9DQVBBQklMSVRZX1VOU1BFQ0lGSUVEEAASMgouUlVOTkVSX0NBUEFCSUxJVFlfRkVUQ0hfTE9DQUxfU0NNX0lOVEVHUkFUSU9OUxABEi8KK1JVTk5FUl9DQVBBQklMSVRZX1NFQ1JFVF9DT05UQUlORVJfUkVHSVNUUlkQAhIlCiFSVU5ORVJfQ0FQQUJJTElUWV9BR0VOVF9FWEVDVVRJT04QAxIwCixSVU5ORVJfQ0FQQUJJTElUWV9BTExPV19FTlZfVE9LRU5fUE9QVUxBVElPThAEEjEKLVJVTk5FUl9DQVBBQklMSVRZX0RFRkFVTFRfREVWX0NPTlRBSU5FUl9JTUFHRRAFEioKJlJVTk5FUl9DQVBBQklMSVRZX0VOVklST05NRU5UX1NOQVBTSE9UEAYSNwozUlVOTkVSX0NBUEFCSUxJVFlfUFJFQlVJTERTX0JFRk9SRV9TTkFQU0hPVF9UUklHR0VSEAcSLAooUlVOTkVSX0NBUEFCSUxJVFlfTElTVF9TQ01fT1JHQU5JWkFUSU9OUxAIEi0KKVJVTk5FUl9DQVBBQklMSVRZX0NIRUNLX1JFUE9TSVRPUllfQUNDRVNTEAkSJwojUlVOTkVSX0NBUEFCSUxJVFlfUlVOTkVSX1NJREVfQUdFTlQQChIfChtSVU5ORVJfQ0FQQUJJTElUWV9XQVJNX1BPT0wQCxIjCh9SVU5ORVJfQ0FQQUJJTElUWV9BU0dfV0FSTV9QT09MEAwSKQolUlVOTkVSX0NBUEFCSUxJVFlfUE9SVF9BVVRIRU5USUNBVElPThANEigKJFJVTk5FUl9DQVBBQklMSVRZX0hPUklaT05UQUxfU0NBTElORxAOEikKJVJVTk5FUl9DQVBBQklMSVRZX0FHRU5UX0VYRUNVVElPTl9DTkYQDxIiCh5SVU5ORVJfQ0FQQUJJTElUWV9SRURJU19TVFJFQU0QEBIxCi1SVU5ORVJfQ0FQQUJJTElUWV9EWU5BTUlDX0xMTV9SRVFVRVNUX0hFQURFUlMQEipWCgpSdW5uZXJSb2xlEhsKF1JVTk5FUl9ST0xFX1VOU1BFQ0lGSUVEEAASFQoRUlVOTkVSX1JPTEVfQURNSU4QARIUChBSVU5ORVJfUk9MRV9VU0VSEAIypgwKDVJ1bm5lclNlcnZpY2USUQoMQ3JlYXRlUnVubmVyEh4uZ2l0cG9kLnYxLkNyZWF0ZVJ1bm5lclJlcXVlc3QaHy5naXRwb2QudjEuQ3JlYXRlUnVubmVyUmVzcG9uc2UiABJLCglHZXRSdW5uZXISGy5naXRwb2QudjEuR2V0UnVubmVyUmVxdWVzdBocLmdpdHBvZC52MS5HZXRSdW5uZXJSZXNwb25zZSIDkAIBElEKC0xpc3RSdW5uZXJzEh0uZ2l0cG9kLnYxLkxpc3RSdW5uZXJzUmVxdWVzdBoeLmdpdHBvZC52MS5MaXN0UnVubmVyc1Jlc3BvbnNlIgOQAgESUQoMVXBkYXRlUnVubmVyEh4uZ2l0cG9kLnYxLlVwZGF0ZVJ1bm5lclJlcXVlc3QaHy5naXRwb2QudjEuVXBkYXRlUnVubmVyUmVzcG9uc2UiABJRCgxEZWxldGVSdW5uZXISHi5naXRwb2QudjEuRGVsZXRlUnVubmVyUmVxdWVzdBofLmdpdHBvZC52MS5EZWxldGVSdW5uZXJSZXNwb25zZSIAEmAKEUNyZWF0ZVJ1bm5lclRva2VuEiMuZ2l0cG9kLnYxLkNyZWF0ZVJ1bm5lclRva2VuUmVxdWVzdBokLmdpdHBvZC52MS5DcmVhdGVSdW5uZXJUb2tlblJlc3BvbnNlIgASbAoVQ3JlYXRlUnVubmVyTG9nc1Rva2VuEicuZ2l0cG9kLnYxLkNyZWF0ZVJ1bm5lckxvZ3NUb2tlblJlcXVlc3QaKC5naXRwb2QudjEuQ3JlYXRlUnVubmVyTG9nc1Rva2VuUmVzcG9uc2UiABJaCg9QYXJzZUNvbnRleHRVUkwSIS5naXRwb2QudjEuUGFyc2VDb250ZXh0VVJMUmVxdWVzdBoiLmdpdHBvZC52MS5QYXJzZUNvbnRleHRVUkxSZXNwb25zZSIAEmMKElNlYXJjaFJlcG9zaXRvcmllcxIkLmdpdHBvZC52MS5TZWFyY2hSZXBvc2l0b3JpZXNSZXF1ZXN0GiUuZ2l0cG9kLnYxLlNlYXJjaFJlcG9zaXRvcmllc1Jlc3BvbnNlIgASaQoUTGlzdFNDTU9yZ2FuaXphdGlvbnMSJi5naXRwb2QudjEuTGlzdFNDTU9yZ2FuaXphdGlvbnNSZXF1ZXN0GicuZ2l0cG9kLnYxLkxpc3RTQ01Pcmdhbml6YXRpb25zUmVzcG9uc2UiABJ7ChpDaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdBIsLmdpdHBvZC52MS5DaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdFJlcXVlc3QaLS5naXRwb2QudjEuQ2hlY2tBdXRoZW50aWNhdGlvbkZvckhvc3RSZXNwb25zZSIAEmwKFUNoZWNrUmVwb3NpdG9yeUFjY2VzcxInLmdpdHBvZC52MS5DaGVja1JlcG9zaXRvcnlBY2Nlc3NSZXF1ZXN0GiguZ2l0cG9kLnYxLkNoZWNrUmVwb3NpdG9yeUFjY2Vzc1Jlc3BvbnNlIgASZgoSTGlzdFJ1bm5lclBvbGljaWVzEiQuZ2l0cG9kLnYxLkxpc3RSdW5uZXJQb2xpY2llc1JlcXVlc3QaJS5naXRwb2QudjEuTGlzdFJ1bm5lclBvbGljaWVzUmVzcG9uc2UiA5ACARJjChJDcmVhdGVSdW5uZXJQb2xpY3kSJC5naXRwb2QudjEuQ3JlYXRlUnVubmVyUG9saWN5UmVxdWVzdBolLmdpdHBvZC52MS5DcmVhdGVSdW5uZXJQb2xpY3lSZXNwb25zZSIAEmMKElVwZGF0ZVJ1bm5lclBvbGljeRIkLmdpdHBvZC52MS5VcGRhdGVSdW5uZXJQb2xpY3lSZXF1ZXN0GiUuZ2l0cG9kLnYxLlVwZGF0ZVJ1bm5lclBvbGljeVJlc3BvbnNlIgASYwoSRGVsZXRlUnVubmVyUG9saWN5EiQuZ2l0cG9kLnYxLkRlbGV0ZVJ1bm5lclBvbGljeVJlcXVlc3QaJS5naXRwb2QudjEuRGVsZXRlUnVubmVyUG9saWN5UmVzcG9uc2UiAEInWiVnaXRodWIuY29tL2dpdHBvZC1pby9naXRwb2Qtc2RrLWdvL3YxYgZwcm90bzM", [validate_pb_1.file_buf_validate_validate, agent_pb_1.file_gitpod_v1_agent, gateway_pb_1.file_gitpod_v1_gateway, identity_pb_1.file_gitpod_v1_identity, pagination_pb_1.file_gitpod_v1_pagination, runner_configuration_pb_1.file_gitpod_v1_runner_configuration, wkt_1.file_google_protobuf_duration, wkt_1.file_google_protobuf_timestamp]); /** * Describes the message gitpod.v1.CreateRunnerRequest. * Use `create(CreateRunnerRequestSchema)` to create a new message. */ exports.CreateRunnerRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 0); /** * Describes the message gitpod.v1.CreateRunnerResponse. * Use `create(CreateRunnerResponseSchema)` to create a new message. */ exports.CreateRunnerResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 1); /** * Describes the message gitpod.v1.GetRunnerRequest. * Use `create(GetRunnerRequestSchema)` to create a new message. */ exports.GetRunnerRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 2); /** * Describes the message gitpod.v1.GetRunnerResponse. * Use `create(GetRunnerResponseSchema)` to create a new message. */ exports.GetRunnerResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 3); /** * Describes the message gitpod.v1.ListRunnersRequest. * Use `create(ListRunnersRequestSchema)` to create a new message. */ exports.ListRunnersRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 4); /** * Describes the message gitpod.v1.ListRunnersRequest.Filter. * Use `create(ListRunnersRequest_FilterSchema)` to create a new message. */ exports.ListRunnersRequest_FilterSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 4, 0); /** * Describes the message gitpod.v1.ListRunnersResponse. * Use `create(ListRunnersResponseSchema)` to create a new message. */ exports.ListRunnersResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 5); /** * Describes the message gitpod.v1.UpdateRunnerRequest. * Use `create(UpdateRunnerRequestSchema)` to create a new message. */ exports.UpdateRunnerRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 6); /** * Describes the message gitpod.v1.UpdateRunnerRequest.RunnerConfiguration. * Use `create(UpdateRunnerRequest_RunnerConfigurationSchema)` to create a new message. */ exports.UpdateRunnerRequest_RunnerConfigurationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 6, 0); /** * Describes the message gitpod.v1.UpdateRunnerRequest.MetricsConfiguration. * Use `create(UpdateRunnerRequest_MetricsConfigurationSchema)` to create a new message. */ exports.UpdateRunnerRequest_MetricsConfigurationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 6, 1); /** * Describes the message gitpod.v1.UpdateRunnerRequest.Spec. * Use `create(UpdateRunnerRequest_SpecSchema)` to create a new message. */ exports.UpdateRunnerRequest_SpecSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 6, 2); /** * Describes the message gitpod.v1.UpdateRunnerResponse. * Use `create(UpdateRunnerResponseSchema)` to create a new message. */ exports.UpdateRunnerResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 7); /** * Describes the message gitpod.v1.DeleteRunnerRequest. * Use `create(DeleteRunnerRequestSchema)` to create a new message. */ exports.DeleteRunnerRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 8); /** * Describes the message gitpod.v1.DeleteRunnerResponse. * Use `create(DeleteRunnerResponseSchema)` to create a new message. */ exports.DeleteRunnerResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 9); /** * Describes the message gitpod.v1.CreateRunnerTokenRequest. * Use `create(CreateRunnerTokenRequestSchema)` to create a new message. */ exports.CreateRunnerTokenRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 10); /** * Describes the message gitpod.v1.CreateRunnerTokenResponse. * Use `create(CreateRunnerTokenResponseSchema)` to create a new message. */ exports.CreateRunnerTokenResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 11); /** * Describes the message gitpod.v1.CreateRunnerLogsTokenRequest. * Use `create(CreateRunnerLogsTokenRequestSchema)` to create a new message. */ exports.CreateRunnerLogsTokenRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 12); /** * Describes the message gitpod.v1.CreateRunnerLogsTokenResponse. * Use `create(CreateRunnerLogsTokenResponseSchema)` to create a new message. */ exports.CreateRunnerLogsTokenResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 13); /** * Describes the message gitpod.v1.ParseContextURLRequest. * Use `create(ParseContextURLRequestSchema)` to create a new message. */ exports.ParseContextURLRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 14); /** * Describes the message gitpod.v1.ParseContextURLResponse. * Use `create(ParseContextURLResponseSchema)` to create a new message. */ exports.ParseContextURLResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 15); /** * Describes the message gitpod.v1.ParseContextURLResponse.GitContext. * Use `create(ParseContextURLResponse_GitContextSchema)` to create a new message. */ exports.ParseContextURLResponse_GitContextSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 15, 0); /** * Describes the message gitpod.v1.ParseContextURLResponse.PullRequest. * Use `create(ParseContextURLResponse_PullRequestSchema)` to create a new message. */ exports.ParseContextURLResponse_PullRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 15, 1); /** * Describes the message gitpod.v1.ParseContextURLResponse.Issue. * Use `create(ParseContextURLResponse_IssueSchema)` to create a new message. */ exports.ParseContextURLResponse_IssueSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 15, 2); /** * Describes the message gitpod.v1.ParseContextURLPreconditionFailureDetails. * Use `create(ParseContextURLPreconditionFailureDetailsSchema)` to create a new message. */ exports.ParseContextURLPreconditionFailureDetailsSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 16); /** * Describes the message gitpod.v1.SearchRepositoriesRequest. * Use `create(SearchRepositoriesRequestSchema)` to create a new message. */ exports.SearchRepositoriesRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 17); /** * Describes the message gitpod.v1.SearchRepositoriesResponse. * Use `create(SearchRepositoriesResponseSchema)` to create a new message. */ exports.SearchRepositoriesResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 18); /** * Describes the message gitpod.v1.SearchRepositoriesResponse.Repository. * Use `create(SearchRepositoriesResponse_RepositorySchema)` to create a new message. */ exports.SearchRepositoriesResponse_RepositorySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 18, 0); /** * Describes the message gitpod.v1.ListSCMOrganizationsRequest. * Use `create(ListSCMOrganizationsRequestSchema)` to create a new message. */ exports.ListSCMOrganizationsRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 19); /** * Describes the message gitpod.v1.ListSCMOrganizationsResponse. * Use `create(ListSCMOrganizationsResponseSchema)` to create a new message. */ exports.ListSCMOrganizationsResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 20); /** * Describes the message gitpod.v1.ListSCMOrganizationsResponse.SCMOrganization. * Use `create(ListSCMOrganizationsResponse_SCMOrganizationSchema)` to create a new message. */ exports.ListSCMOrganizationsResponse_SCMOrganizationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 20, 0); /** * Describes the message gitpod.v1.CheckAuthenticationForHostRequest. * Use `create(CheckAuthenticationForHostRequestSchema)` to create a new message. */ exports.CheckAuthenticationForHostRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 21); /** * Describes the message gitpod.v1.CheckAuthenticationForHostResponse. * Use `create(CheckAuthenticationForHostResponseSchema)` to create a new message. */ exports.CheckAuthenticationForHostResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 22); /** * Describes the message gitpod.v1.CheckAuthenticationForHostResponse.AuthenticationMethodOAuth2. * Use `create(CheckAuthenticationForHostResponse_AuthenticationMethodOAuth2Schema)` to create a new message. */ exports.CheckAuthenticationForHostResponse_AuthenticationMethodOAuth2Schema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 22, 0); /** * Describes the message gitpod.v1.CheckAuthenticationForHostResponse.AuthenticationMethodPersonalAccessToken. * Use `create(CheckAuthenticationForHostResponse_AuthenticationMethodPersonalAccessTokenSchema)` to create a new message. */ exports.CheckAuthenticationForHostResponse_AuthenticationMethodPersonalAccessTokenSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 22, 1); /** * Describes the message gitpod.v1.CheckRepositoryAccessRequest. * Use `create(CheckRepositoryAccessRequestSchema)` to create a new message. */ exports.CheckRepositoryAccessRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 23); /** * Describes the message gitpod.v1.CheckRepositoryAccessResponse. * Use `create(CheckRepositoryAccessResponseSchema)` to create a new message. */ exports.CheckRepositoryAccessResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 24); /** * Describes the message gitpod.v1.ListRunnerPoliciesRequest. * Use `create(ListRunnerPoliciesRequestSchema)` to create a new message. */ exports.ListRunnerPoliciesRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 25); /** * Describes the message gitpod.v1.ListRunnerPoliciesResponse. * Use `create(ListRunnerPoliciesResponseSchema)` to create a new message. */ exports.ListRunnerPoliciesResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 26); /** * Describes the message gitpod.v1.CreateRunnerPolicyRequest. * Use `create(CreateRunnerPolicyRequestSchema)` to create a new message. */ exports.CreateRunnerPolicyRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 27); /** * Describes the message gitpod.v1.CreateRunnerPolicyResponse. * Use `create(CreateRunnerPolicyResponseSchema)` to create a new message. */ exports.CreateRunnerPolicyResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 28); /** * Describes the message gitpod.v1.UpdateRunnerPolicyRequest. * Use `create(UpdateRunnerPolicyRequestSchema)` to create a new message. */ exports.UpdateRunnerPolicyRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 29); /** * Describes the message gitpod.v1.UpdateRunnerPolicyResponse. * Use `create(UpdateRunnerPolicyResponseSchema)` to create a new message. */ exports.UpdateRunnerPolicyResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 30); /** * Describes the message gitpod.v1.DeleteRunnerPolicyRequest. * Use `create(DeleteRunnerPolicyRequestSchema)` to create a new message. */ exports.DeleteRunnerPolicyRequestSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 31); /** * Describes the message gitpod.v1.DeleteRunnerPolicyResponse. * Use `create(DeleteRunnerPolicyResponseSchema)` to create a new message. */ exports.DeleteRunnerPolicyResponseSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 32); /** * Describes the message gitpod.v1.Runner. * Use `create(RunnerSchema)` to create a new message. */ exports.RunnerSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 33); /** * Describes the message gitpod.v1.RunnerSpec. * Use `create(RunnerSpecSchema)` to create a new message. */ exports.RunnerSpecSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 34); /** * Describes the message gitpod.v1.RunnerConfiguration. * Use `create(RunnerConfigurationSchema)` to create a new message. */ exports.RunnerConfigurationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 35); /** * Describes the message gitpod.v1.UpdateWindow. * Use `create(UpdateWindowSchema)` to create a new message. */ exports.UpdateWindowSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 36); /** * Describes the message gitpod.v1.MetricsConfiguration. * Use `create(MetricsConfigurationSchema)` to create a new message. */ exports.MetricsConfigurationSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 37); /** * Describes the message gitpod.v1.RunnerStatus. * Use `create(RunnerStatusSchema)` to create a new message. */ exports.RunnerStatusSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 38); /** * Describes the message gitpod.v1.GatewayInfo. * Use `create(GatewayInfoSchema)` to create a new message. */ exports.GatewayInfoSchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 39); /** * Describes the message gitpod.v1.RunnerPolicy. * Use `create(RunnerPolicySchema)` to create a new message. */ exports.RunnerPolicySchema = (0, codegenv2_1.messageDesc)(exports.file_gitpod_v1_runner, 40); /** * @generated from enum gitpod.v1.LogLevel */ var LogLevel; (function (LogLevel) { /** * @generated from enum value: LOG_LEVEL_UNSPECIFIED = 0; */ LogLevel[LogLevel["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: LOG_LEVEL_DEBUG = 1; */ LogLevel[LogLevel["DEBUG"] = 1] = "DEBUG"; /** * @generated from enum value: LOG_LEVEL_INFO = 2; */ LogLevel[LogLevel["INFO"] = 2] = "INFO"; /** * @generated from enum value: LOG_LEVEL_WARN = 3; */ LogLevel[LogLevel["WARN"] = 3] = "WARN"; /** * @generated from enum value: LOG_LEVEL_ERROR = 4; */ LogLevel[LogLevel["ERROR"] = 4] = "ERROR"; })(LogLevel || (exports.LogLevel = LogLevel = {})); /** * Describes the enum gitpod.v1.LogLevel. */ exports.LogLevelSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_runner, 0); /** * @generated from enum gitpod.v1.SearchMode */ var SearchMode; (function (SearchMode) { /** * SEARCH_MODE_UNSPECIFIED defaults to KEYWORD for backward compatibility * * @generated from enum value: SEARCH_MODE_UNSPECIFIED = 0; */ SearchMode[SearchMode["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * KEYWORD mode: Simple keyword search with automatic augmentation * - GitHub: Adds "user:<username>" and "is:public" qualifiers * - Bitbucket: Searches by name across user's accessible repositories * - GitLab: Not yet implemented * * @generated from enum value: SEARCH_MODE_KEYWORD = 1; */ SearchMode[SearchMode["KEYWORD"] = 1] = "KEYWORD"; /** * NATIVE mode: Pass search_string directly to SCM's search API * - GitHub: Use GitHub's repository search syntax * Examples: "org:gitpod-io language:go", "stars:>100 fork:true" * - Bitbucket: Use Bitbucket's query language * Examples: "name~\"api\" AND project.key=\"PROJ\"" * - GitLab: Use GitLab's search parameters * Examples: "scope=projects&search=kubernetes" * * @generated from enum value: SEARCH_MODE_NATIVE = 2; */ SearchMode[SearchMode["NATIVE"] = 2] = "NATIVE"; })(SearchMode || (exports.SearchMode = SearchMode = {})); /** * Describes the enum gitpod.v1.SearchMode. */ exports.SearchModeSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_runner, 1); /** * @generated from enum gitpod.v1.RunnerVariant */ var RunnerVariant; (function (RunnerVariant) { /** * @generated from enum value: RUNNER_VARIANT_UNSPECIFIED = 0; */ RunnerVariant[RunnerVariant["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: RUNNER_VARIANT_STANDARD = 1; */ RunnerVariant[RunnerVariant["STANDARD"] = 1] = "STANDARD"; /** * @generated from enum value: RUNNER_VARIANT_ENTERPRISE = 2; */ RunnerVariant[RunnerVariant["ENTERPRISE"] = 2] = "ENTERPRISE"; })(RunnerVariant || (exports.RunnerVariant = RunnerVariant = {})); /** * Describes the enum gitpod.v1.RunnerVariant. */ exports.RunnerVariantSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_runner, 2); /** * @generated from enum gitpod.v1.RunnerReleaseChannel */ var RunnerReleaseChannel; (function (RunnerReleaseChannel) { /** * Invalid release channel * * @generated from enum value: RUNNER_RELEASE_CHANNEL_UNSPECIFIED = 0; */ RunnerReleaseChannel[RunnerReleaseChannel["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * The runner is on the stable release channel * * @generated from enum value: RUNNER_RELEASE_CHANNEL_STABLE = 1; */ RunnerReleaseChannel[RunnerReleaseChannel["STABLE"] = 1] = "STABLE"; /** * The runner is on the latest release channel * * @generated from enum value: RUNNER_RELEASE_CHANNEL_LATEST = 2; */ RunnerReleaseChannel[RunnerReleaseChannel["LATEST"] = 2] = "LATEST"; })(RunnerReleaseChannel || (exports.RunnerReleaseChannel = RunnerReleaseChannel = {})); /** * Describes the enum gitpod.v1.RunnerReleaseChannel. */ exports.RunnerReleaseChannelSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_runner, 3); /** * RunnerPhase represents the phase a runner is in * * @generated from enum gitpod.v1.RunnerPhase */ var RunnerPhase; (function (RunnerPhase) { /** * Invalid phase * * @generated from enum value: RUNNER_PHASE_UNSPECIFIED = 0; */ RunnerPhase[RunnerPhase["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * The runner was created but not yet signed up * * @generated from enum value: RUNNER_PHASE_CREATED = 1; */ RunnerPhase[RunnerPhase["CREATED"] = 1] = "CREATED"; /** * The runner was signed up and is ready to be used, but has not communicated with us yet * * @generated from enum value: RUNNER_PHASE_INACTIVE = 2; */ RunnerPhase[RunnerPhase["INACTIVE"] = 2] = "INACTIVE"; /** * The runner was signed up and is ready to be used * * @generated from enum value: RUNNER_PHASE_ACTIVE = 3; */ RunnerPhase[RunnerPhase["ACTIVE"] = 3] = "ACTIVE"; /** * The runner is in the process of being deleted. * * @generated from enum value: RUNNER_PHASE_DELETING = 4; */ RunnerPhase[RunnerPhase["DELETING"] = 4] = "DELETING"; /** * The runner has been deleted. * * @generated from enum value: RUNNER_PHASE_DELETED = 5; */ RunnerPhase[RunnerPhase["DELETED"] = 5] = "DELETED"; /** * The runner is in a degraded state. * * @generated from enum value: RUNNER_PHASE_DEGRADED = 6; */ RunnerPhase[RunnerPhase["DEGRADED"] = 6] = "DEGRADED"; })(RunnerPhase || (exports.RunnerPhase = RunnerPhase = {})); /** * Describes the enum gitpod.v1.RunnerPhase. */ exports.RunnerPhaseSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_runner, 4); /** * @generated from enum gitpod.v1.RunnerCapability */ var RunnerCapability; (function (RunnerCapability) { /** * @generated from enum value: RUNNER_CAPABILITY_UNSPECIFIED = 0; */ RunnerCapability[RunnerCapability["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * RUNNER_CAPABILITY_FETCH_LOCAL_SCM_INTEGRATIONS is used by local runners to indicate they support fetching SCM Integrations. * * @generated from enum value: RUNNER_CAPABILITY_FETCH_LOCAL_SCM_INTEGRATIONS = 1; */ RunnerCapability[RunnerCapability["FETCH_LOCAL_SCM_INTEGRATIONS"] = 1] = "FETCH_LOCAL_SCM_INTEGRATIONS"; /** * RUNNER_CAPABILITY_SECRET_CONTAINER_REGISTRY is used by runners to indicate they support secret container registries. * * @generated from enum value: RUNNER_CAPABILITY_SECRET_CONTAINER_REGISTRY = 2; */ RunnerCapability[RunnerCapability["SECRET_CONTAINER_REGISTRY"] = 2] = "SECRET_CONTAINER_REGISTRY"; /** * RUNNER_CAPABILITY_AGENT_EXECUTION is used by runners to indicate they support agent execution. * * @generated from enum value: RUNNER_CAPABILITY_AGENT_EXECUTION = 3; */ RunnerCapability[RunnerCapability["AGENT_EXECUTION"] = 3] = "AGENT_EXECUTION"; /** * RUNNER_CAPABILITY_ALLOW_ENV_TOKEN_POPULATION is used by runners to indicate they support population of the environment token. * * @generated from enum value: RUNNER_CAPABILITY_ALLOW_ENV_TOKEN_POPULATION = 4; */ RunnerCapability[RunnerCapability["ALLOW_ENV_TOKEN_POPULATION"] = 4] = "ALLOW_ENV_TOKEN_POPULATION"; /** * RUNNER_CAPABILITY_DEFAULT_DEV_CONTAINER_IMAGE is used by runners to indicate they support the default dev container image. * * @generated from enum value: RUNNER_CAPABILITY_DEFAULT_DEV_CONTAINER_IMAGE = 5; */ RunnerCapability[RunnerCapability["DEFAULT_DEV_CONTAINER_IMAGE"] = 5] = "DEFAULT_DEV_CONTAINER_IMAGE"; /** * RUNNER_CAPABILITY_ENVIRONMENT_SNAPSHOT is used by runners to indicate they support taking a snapshot of an environment. * * @generated from enum value: RUNNER_CAPABILITY_ENVIRONMENT_SNAPSHOT = 6; */ RunnerCapability[RunnerCapability["ENVIRONMENT_SNAPSHOT"] = 6] = "ENVIRONMENT_SNAPSHOT"; /** * RUNNER_CAPABILITY_PREBUILDS_BEFORE_SNAPSHOT_TRIGGER is used by runners to indicate they support the before_snapshot automation trigger. * This trigger fires after prebuild tasks complete but before the snapshot is taken. * * @generated from enum value: RUNNER_CAPABILITY_PREBUILDS_BEFORE_SNAPSHOT_TRIGGER = 7; */ RunnerCapability[RunnerCapability["PREBUILDS_BEFORE_SNAPSHOT_TRIGGER"] = 7] = "PREBUILDS_BEFORE_SNAPSHOT_TRIGGER"; /** * RUNNER_CAPABILITY_LIST_SCM_ORGANIZATIONS is used by runners to indicate they support listing SCM organizations. * * @generated from enum value: RUNNER_CAPABILITY_LIST_SCM_ORGANIZATIONS = 8; */ RunnerCapability[RunnerCapability["LIST_SCM_ORGANIZATIONS"] = 8] = "LIST_SCM_ORGANIZATIONS"; /** * RUNNER_CAPABILITY_CHECK_REPOSITORY_ACCESS is used by runners to indicate they support checking repository access. * * @generated from enum value: RUNNER_CAPABILITY_CHECK_REPOSITORY_ACCESS = 9; */ RunnerCapability[RunnerCapability["CHECK_REPOSITORY_ACCESS"] = 9] = "CHECK_REPOSITORY_ACCESS"; /** * RUNNER_CAPABILITY_RUNNER_SIDE_AGENT is used by runners to indicate they support runner-side agent execution. * * @generated from enum value: RUNNER_CAPABILITY_RUNNER_SIDE_AGENT = 10; */ RunnerCapability[RunnerCapability["RUNNER_SIDE_AGENT"] = 10] = "RUNNER_SIDE_AGENT"; /** * RUNNER_CAPABILITY_WARM_POOL is used by runners to indicate they support warm pools. * * @generated from enum value: RUNNER_CAPABILITY_WARM_POOL = 11; */ RunnerCapability[RunnerCapability["WARM_POOL"] = 11] = "WARM_POOL"; /** * RUNNER_CAPABILITY_ASG_WARM_POOL is used by runners to indicate they support ASG-backed warm pools. * This is set when the CloudFormation stack includes ASG permissions and the runner has the * asgWarmPoolEnabled flag set. * * @generated from enum value: RUNNER_CAPABILITY_ASG_WARM_POOL = 12; */ RunnerCapability[RunnerCapability["ASG_WARM_POOL"] = 12] = "ASG_WARM_POOL"; /** * RUNNER_CAPABILITY_PORT_AUTHENTICATION indicates the runner supports port * authentication. This requires three conditions: * 1. Runner code: port spec server on :7070 (met by this binary version) * 2. Infrastructure: proxy configured with --management-plane-api-url and * port 7070 reachable from proxy (varies per runner type) * 3. Proxy code: port auth support (co-deployed with runner, implied by 1+2) * * @generated from enum value: RUNNER_CAPABILITY_PORT_AUTHENTICATION = 13; */ RunnerCapability[RunnerCapability["PORT_AUTHENTICATION"] = 13] = "PORT_AUTHENTICATION"; /** * RUNNER_CAPABILITY_HORIZONTAL_SCALING indicates the runner supports * horizontal scaling with shard-aware request routing. When set, the * management plane uses per-shard Redis Streams instead of broadcasting * requests to all replicas via Pub/Sub. * * @generated from enum value: RUNNER_CAPABILITY_HORIZONTAL_SCALING = 14; */ RunnerCapability[RunnerCapability["HORIZONTAL_SCALING"] = 14] = "HORIZONTAL_SCALING"; /** * RUNNER_CAPABILITY_AGENT_EXECUTION_CNF indicates the runner can attach the * custom CNF proof required by CNF-bound delegated actor tokens. * * @generated from enum value: RUNNER_CAPABILITY_AGENT_EXECUTION_CNF = 15; */ RunnerCapability[RunnerCapability["AGENT_EXECUTION_CNF"] = 15] = "AGENT_EXECUTION_CNF"; /** * RUNNER_CAPABILITY_REDIS_STREAM indicates the runner supports consuming * requests and events via durable Redis Streams (per-shard and broadcast) * instead of the legacy Redis Pub/Sub channel. * * @generated from enum value: RUNNER_CAPABILITY_REDIS_STREAM = 16; */ RunnerCapability[RunnerCapability["REDIS_STREAM"] = 16] = "REDIS_STREAM"; /** * RUNNER_CAPABILITY_DYNAMIC_LLM_REQUEST_HEADERS indicates the runner can * distinguish CEL-backed LLM headers from literal proxy fallbacks and * forward CEL expressions to supported in-environment agents. * * @generated from enum value: RUNNER_CAPABILITY_DYNAMIC_LLM_REQUEST_HEADERS = 18; */ RunnerCapability[RunnerCapability["DYNAMIC_LLM_REQUEST_HEADERS"] = 18] = "DYNAMIC_LLM_REQUEST_HEADERS"; })(RunnerCapability || (exports.RunnerCapability = RunnerCapability = {})); /** * Describes the enum gitpod.v1.RunnerCapability. */ exports.RunnerCapabilitySchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_runner, 5); /** * @generated from enum gitpod.v1.RunnerRole */ var RunnerRole; (function (RunnerRole) { /** * @generated from enum value: RUNNER_ROLE_UNSPECIFIED = 0; */ RunnerRole[RunnerRole["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: RUNNER_ROLE_ADMIN = 1; */ RunnerRole[RunnerRole["ADMIN"] = 1] = "ADMIN"; /** * @generated from enum value: RUNNER_ROLE_USER = 2; */ RunnerRole[RunnerRole["USER"] = 2] = "USER"; })(RunnerRole || (exports.RunnerRole = RunnerRole = {})); /** * Describes the enum gitpod.v1.RunnerRole. */ exports.RunnerRoleSchema = (0, codegenv2_1.enumDesc)(exports.file_gitpod_v1_runner, 6); /** * @generated from service gitpod.v1.RunnerService */ exports.RunnerService = (0, codegenv2_1.serviceDesc)(exports.file_gitpod_v1_runner, 0);