@gitpod/sdk
Version:
Public TypeScript SDK for Ona.
605 lines (604 loc) • 41.5 kB
JavaScript
// @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 */
import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2";
import { file_buf_validate_validate } from "../../buf/validate/validate_pb.js";
import { file_gitpod_v1_agent } from "./agent_pb.js";
import { file_gitpod_v1_gateway } from "./gateway_pb.js";
import { file_gitpod_v1_identity } from "./identity_pb.js";
import { file_gitpod_v1_pagination } from "./pagination_pb.js";
import { file_gitpod_v1_runner_configuration } from "./runner_configuration_pb.js";
import { file_google_protobuf_duration, file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt";
/**
* Describes the file gitpod/v1/runner.proto.
*/
export const file_gitpod_v1_runner = /*@__PURE__*/ fileDesc("ChZnaXRwb2QvdjEvcnVubmVyLnByb3RvEglnaXRwb2QudjEi4QEKE0NyZWF0ZVJ1bm5lclJlcXVlc3QSFwoEbmFtZRgBIAEoCUIJukgGcgQQAxh/Ei0KBGtpbmQYAiABKA4yFS5naXRwb2QudjEuUnVubmVyS2luZEIIukgFggECEAESIwoEc3BlYxgDIAEoCzIVLmdpdHBvZC52MS5SdW5uZXJTcGVjEjUKCHByb3ZpZGVyGAQgASgOMhkuZ2l0cG9kLnYxLlJ1bm5lclByb3ZpZGVyQgi6SAWCAQIQARImChFydW5uZXJfbWFuYWdlcl9pZBgFIAEoCUILukgI2AEBcgOwAQEicwoUQ3JlYXRlUnVubmVyUmVzcG9uc2USKQoGcnVubmVyGAEgASgLMhEuZ2l0cG9kLnYxLlJ1bm5lckIGukgDyAEBEhgKDGFjY2Vzc190b2tlbhgCIAEoCUICGAESFgoOZXhjaGFuZ2VfdG9rZW4YAyABKAkiLwoQR2V0UnVubmVyUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBIj4KEUdldFJ1bm5lclJlc3BvbnNlEikKBnJ1bm5lchgBIAEoCzIRLmdpdHBvZC52MS5SdW5uZXJCBrpIA8gBASKpAgoSTGlzdFJ1bm5lcnNSZXF1ZXN0EjAKCnBhZ2luYXRpb24YASABKAsyHC5naXRwb2QudjEuUGFnaW5hdGlvblJlcXVlc3QSNAoGZmlsdGVyGAIgASgLMiQuZ2l0cG9kLnYxLkxpc3RSdW5uZXJzUmVxdWVzdC5GaWx0ZXIaqgEKBkZpbHRlchImCgtjcmVhdG9yX2lkcxgBIAMoCUIRukgOkgELCAAQGSIFcgOwAQESNwoFa2luZHMYAiADKA4yFS5naXRwb2QudjEuUnVubmVyS2luZEIRukgOkgELCAAQGSIFggECEAESPwoJcHJvdmlkZXJzGAMgAygOMhkuZ2l0cG9kLnYxLlJ1bm5lclByb3ZpZGVyQhG6SA6SAQsIABAZIgWCAQIQASJsChNMaXN0UnVubmVyc1Jlc3BvbnNlEjEKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlEiIKB3J1bm5lcnMYAiADKAsyES5naXRwb2QudjEuUnVubmVyIqAJChNVcGRhdGVSdW5uZXJSZXF1ZXN0EhsKCXJ1bm5lcl9pZBgBIAEoCUIIukgFcgOwAQESHAoEbmFtZRgCIAEoCUIJukgGcgQQAxh/SACIAQESNgoEc3BlYxgDIAEoCzIjLmdpdHBvZC52MS5VcGRhdGVSdW5uZXJSZXF1ZXN0LlNwZWNIAYgBARqxBAoTUnVubmVyQ29uZmlndXJhdGlvbhI9Cg9yZWxlYXNlX2NoYW5uZWwYASABKA4yHy5naXRwb2QudjEuUnVubmVyUmVsZWFzZUNoYW5uZWxIAIgBARIYCgthdXRvX3VwZGF0ZRgCIAEoCEgBiAEBEkkKB21ldHJpY3MYAyABKAsyMy5naXRwb2QudjEuVXBkYXRlUnVubmVyUmVxdWVzdC5NZXRyaWNzQ29uZmlndXJhdGlvbkgCiAEBEisKCWxvZ19sZXZlbBgEIAEoDjITLmdpdHBvZC52MS5Mb2dMZXZlbEgDiAEBEi0KIGRldmNvbnRhaW5lcl9pbWFnZV9jYWNoZV9lbmFibGVkGAUgASgISASIAQESMwoNdXBkYXRlX3dpbmRvdxgGIAEoCzIXLmdpdHBvZC52MS5VcGRhdGVXaW5kb3dIBYgBARIeChFob25leWNvbWJfYXBpX2tleRgHIAEoCUgGiAEBEiEKFGNvbnRpbnVvdXNfcHJvZmlsaW5nGAggASgISAeIAQFCEgoQX3JlbGVhc2VfY2hhbm5lbEIOCgxfYXV0b191cGRhdGVCCgoIX21ldHJpY3NCDAoKX2xvZ19sZXZlbEIjCiFfZGV2Y29udGFpbmVyX2ltYWdlX2NhY2hlX2VuYWJsZWRCEAoOX3VwZGF0ZV93aW5kb3dCFAoSX2hvbmV5Y29tYl9hcGlfa2V5QhcKFV9jb250aW51b3VzX3Byb2ZpbGluZxqeAgoUTWV0cmljc0NvbmZpZ3VyYXRpb24SFAoHZW5hYmxlZBgBIAEoCEgAiAEBEhAKA3VybBgCIAEoCUgBiAEBEhUKCHVzZXJuYW1lGAMgASgJSAKIAQESFQoIcGFzc3dvcmQYBCABKAlIA4gBARIkChdtYW5hZ2VkX21ldHJpY3NfZW5hYmxlZBgFIAEoCEgEiAEBEiQKF2luY2x1ZGVfdmVyYm9zZV9tZXRyaWNzGAYgASgISAWIAQFCCgoIX2VuYWJsZWRCBgoEX3VybEILCglfdXNlcm5hbWVCCwoJX3Bhc3N3b3JkQhoKGF9tYW5hZ2VkX21ldHJpY3NfZW5hYmxlZEIaChhfaW5jbHVkZV92ZXJib3NlX21ldHJpY3MargEKBFNwZWMSTgoNY29uZmlndXJhdGlvbhgBIAEoCzIyLmdpdHBvZC52MS5VcGRhdGVSdW5uZXJSZXF1ZXN0LlJ1bm5lckNvbmZpZ3VyYXRpb25IAIgBARIyCg1kZXNpcmVkX3BoYXNlGAIgASgOMhYuZ2l0cG9kLnYxLlJ1bm5lclBoYXNlSAGIAQFCEAoOX2NvbmZpZ3VyYXRpb25CEAoOX2Rlc2lyZWRfcGhhc2VCBwoFX25hbWVCBwoFX3NwZWMiFgoUVXBkYXRlUnVubmVyUmVzcG9uc2UiQQoTRGVsZXRlUnVubmVyUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBEg0KBWZvcmNlGAIgASgIIhYKFERlbGV0ZVJ1bm5lclJlc3BvbnNlIjcKGENyZWF0ZVJ1bm5lclRva2VuUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBIk0KGUNyZWF0ZVJ1bm5lclRva2VuUmVzcG9uc2USGAoMYWNjZXNzX3Rva2VuGAEgASgJQgIYARIWCg5leGNoYW5nZV90b2tlbhgCIAEoCSI7ChxDcmVhdGVSdW5uZXJMb2dzVG9rZW5SZXF1ZXN0EhsKCXJ1bm5lcl9pZBgBIAEoCUIIukgFcgOwAQEiPQodQ3JlYXRlUnVubmVyTG9nc1Rva2VuUmVzcG9uc2USHAoMYWNjZXNzX3Rva2VuGAEgASgJQga6SAPIAQEiVwoWUGFyc2VDb250ZXh0VVJMUmVxdWVzdBIeCglydW5uZXJfaWQYASABKAlCC7pICNgBAXIDsAEBEh0KC2NvbnRleHRfdXJsGAIgASgJQgi6SAVyA4gBASL1BAoXUGFyc2VDb250ZXh0VVJMUmVzcG9uc2USHAoUb3JpZ2luYWxfY29udGV4dF91cmwYASABKAkSOgoDZ2l0GAIgASgLMi0uZ2l0cG9kLnYxLlBhcnNlQ29udGV4dFVSTFJlc3BvbnNlLkdpdENvbnRleHQSPgoCcHIYBCABKAsyLi5naXRwb2QudjEuUGFyc2VDb250ZXh0VVJMUmVzcG9uc2UuUHVsbFJlcXVlc3RCAhgBEjcKBWlzc3VlGAUgASgLMiguZ2l0cG9kLnYxLlBhcnNlQ29udGV4dFVSTFJlc3BvbnNlLklzc3VlEiwKDHB1bGxfcmVxdWVzdBgGIAEoCzIWLmdpdHBvZC52MS5QdWxsUmVxdWVzdBITCgtwcm9qZWN0X2lkcxgDIAMoCRIOCgZzY21faWQYByABKAkSJwofcmVjb21tZW5kZWRfZW52aXJvbm1lbnRfY2xhc3NlcxgIIAMoCRqUAQoKR2l0Q29udGV4dBIRCgljbG9uZV91cmwYASABKAkSDgoGYnJhbmNoGAIgASgJEg4KBmNvbW1pdBgDIAEoCRIMCgRob3N0GAQgASgJEg0KBW93bmVyGAUgASgJEgwKBHJlcG8YBiABKAkSGwoTdXBzdHJlYW1fcmVtb3RlX3VybBgHIAEoCRILCgN0YWcYCCABKAkaUAoLUHVsbFJlcXVlc3QSCgoCaWQYASABKAkSDQoFdGl0bGUYAiABKAkSEwoLZnJvbV9icmFuY2gYAyABKAkSEQoJdG9fYnJhbmNoGAQgASgJGiIKBUlzc3VlEgoKAmlkGAEgASgJEg0KBXRpdGxlGAIgASgJInQKKVBhcnNlQ29udGV4dFVSTFByZWNvbmRpdGlvbkZhaWx1cmVEZXRhaWxzEiMKG2F1dGhlbnRpY2F0aW9uX3JlcXVpcmVkX3VybBgBIAEoCRIOCgZzY21faWQYAiABKAkSEgoKcnVubmVyX2lkcxgDIAMoCSLeAQoZU2VhcmNoUmVwb3NpdG9yaWVzUmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBEhUKDXNlYXJjaF9zdHJpbmcYAiABKAkSHQoFbGltaXQYAyABKAVCDhgBukgJ2AECGgQYZCgBEjAKCnBhZ2luYXRpb24YBCABKAsyHC5naXRwb2QudjEuUGFnaW5hdGlvblJlcXVlc3QSEAoIc2NtX2hvc3QYBSABKAkSKgoLc2VhcmNoX21vZGUYBiABKA4yFS5naXRwb2QudjEuU2VhcmNoTW9kZSLXAQoaU2VhcmNoUmVwb3NpdG9yaWVzUmVzcG9uc2USRgoMcmVwb3NpdG9yaWVzGAEgAygLMjAuZ2l0cG9kLnYxLlNlYXJjaFJlcG9zaXRvcmllc1Jlc3BvbnNlLlJlcG9zaXRvcnkSMQoKcGFnaW5hdGlvbhgCIAEoCzIdLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVzcG9uc2USFQoJbGFzdF9wYWdlGAMgASgFQgIYARonCgpSZXBvc2l0b3J5EgwKBG5hbWUYASABKAkSCwoDdXJsGAIgASgJIpYBChtMaXN0U0NNT3JnYW5pemF0aW9uc1JlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIZCghzY21faG9zdBgCIAEoCUIHukgEcgIQARINCgVxdWVyeRgDIAEoCRIwCgpwYWdpbmF0aW9uGAQgASgLMhwuZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXF1ZXN0IuUBChxMaXN0U0NNT3JnYW5pemF0aW9uc1Jlc3BvbnNlEk4KDW9yZ2FuaXphdGlvbnMYASADKAsyNy5naXRwb2QudjEuTGlzdFNDTU9yZ2FuaXphdGlvbnNSZXNwb25zZS5TQ01Pcmdhbml6YXRpb24SMQoKcGFnaW5hdGlvbhgCIAEoCzIdLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVzcG9uc2UaQgoPU0NNT3JnYW5pemF0aW9uEgwKBG5hbWUYASABKAkSCwoDdXJsGAIgASgJEhQKCGlzX2FkbWluGAMgASgIQgIYASJOCiFDaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdFJlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIMCgRob3N0GAIgASgJIqUECiJDaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdFJlc3BvbnNlEhUKDWF1dGhlbnRpY2F0ZWQYASABKAgSHgoSYXV0aGVudGljYXRpb25fdXJsGAIgASgJQgIYARIZCg1wYXRfc3VwcG9ydGVkGAMgASgIQgIYARIOCgZzY21faWQYBCABKAkSEAoIc2NtX25hbWUYBSABKAkSYQoPc3VwcG9ydHNfb2F1dGgyGAYgASgLMkguZ2l0cG9kLnYxLkNoZWNrQXV0aGVudGljYXRpb25Gb3JIb3N0UmVzcG9uc2UuQXV0aGVudGljYXRpb25NZXRob2RPQXV0aDISawoMc3VwcG9ydHNfcGF0GAcgASgLMlUuZ2l0cG9kLnYxLkNoZWNrQXV0aGVudGljYXRpb25Gb3JIb3N0UmVzcG9uc2UuQXV0aGVudGljYXRpb25NZXRob2RQZXJzb25hbEFjY2Vzc1Rva2VuGkAKGkF1dGhlbnRpY2F0aW9uTWV0aG9kT0F1dGgyEhAKCGF1dGhfdXJsGAEgASgJEhAKCGRvY3NfdXJsGAIgASgJGnkKJ0F1dGhlbnRpY2F0aW9uTWV0aG9kUGVyc29uYWxBY2Nlc3NUb2tlbhISCgpjcmVhdGVfdXJsGAEgASgJEhAKCGRvY3NfdXJsGAIgASgJEg8KB2V4YW1wbGUYAyABKAkSFwoPcmVxdWlyZWRfc2NvcGVzGAQgAygJIl0KHENoZWNrUmVwb3NpdG9yeUFjY2Vzc1JlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIgCg5yZXBvc2l0b3J5X3VybBgCIAEoCUIIukgFcgOIAQEiSgodQ2hlY2tSZXBvc2l0b3J5QWNjZXNzUmVzcG9uc2USEgoKaGFzX2FjY2VzcxgBIAEoCBIVCg1lcnJvcl9tZXNzYWdlGAIgASgJImoKGUxpc3RSdW5uZXJQb2xpY2llc1JlcXVlc3QSMAoKcGFnaW5hdGlvbhgBIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdBIbCglydW5uZXJfaWQYAiABKAlCCLpIBXIDsAEBInoKGkxpc3RSdW5uZXJQb2xpY2llc1Jlc3BvbnNlEjEKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlEikKCHBvbGljaWVzGAIgAygLMhcuZ2l0cG9kLnYxLlJ1bm5lclBvbGljeSJ5ChlDcmVhdGVSdW5uZXJQb2xpY3lSZXF1ZXN0EhsKCXJ1bm5lcl9pZBgBIAEoCUIIukgFcgOwAQESGgoIZ3JvdXBfaWQYAiABKAlCCLpIBXIDsAEBEiMKBHJvbGUYAyABKA4yFS5naXRwb2QudjEuUnVubmVyUm9sZSJNChpDcmVhdGVSdW5uZXJQb2xpY3lSZXNwb25zZRIvCgZwb2xpY3kYASABKAsyFy5naXRwb2QudjEuUnVubmVyUG9saWN5Qga6SAPIAQEieQoZVXBkYXRlUnVubmVyUG9saWN5UmVxdWVzdBIbCglydW5uZXJfaWQYASABKAlCCLpIBXIDsAEBEhoKCGdyb3VwX2lkGAIgASgJQgi6SAVyA7ABARIjCgRyb2xlGAMgASgOMhUuZ2l0cG9kLnYxLlJ1bm5lclJvbGUiTQoaVXBkYXRlUnVubmVyUG9saWN5UmVzcG9uc2USLwoGcG9saWN5GAEgASgLMhcuZ2l0cG9kLnYxLlJ1bm5lclBvbGljeUIGukgDyAEBIlQKGURlbGV0ZVJ1bm5lclBvbGljeVJlcXVlc3QSGwoJcnVubmVyX2lkGAEgASgJQgi6SAVyA7ABARIaCghncm91cF9pZBgCIAEoCUIIukgFcgOwAQEiHAoaRGVsZXRlUnVubmVyUG9saWN5UmVzcG9uc2Ui9gIKBlJ1bm5lchIRCglydW5uZXJfaWQYASABKAkSLgoKY3JlYXRlZF9hdBgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLgoKdXBkYXRlZF9hdBgDIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASDAoEbmFtZRgEIAEoCRIjCgRzcGVjGAUgASgLMhUuZ2l0cG9kLnYxLlJ1bm5lclNwZWMSJwoGc3RhdHVzGAYgASgLMhcuZ2l0cG9kLnYxLlJ1bm5lclN0YXR1cxIjCgdjcmVhdG9yGAcgASgLMhIuZ2l0cG9kLnYxLlN1YmplY3QSIwoEa2luZBgIIAEoDjIVLmdpdHBvZC52MS5SdW5uZXJLaW5kEisKCHByb3ZpZGVyGAkgASgOMhkuZ2l0cG9kLnYxLlJ1bm5lclByb3ZpZGVyEiYKEXJ1bm5lcl9tYW5hZ2VyX2lkGAogASgJQgu6SAjYAQFyA7ABASKdAQoKUnVubmVyU3BlYxItCg1kZXNpcmVkX3BoYXNlGAEgASgOMhYuZ2l0cG9kLnYxLlJ1bm5lclBoYXNlEjUKDWNvbmZpZ3VyYXRpb24YAiABKAsyHi5naXRwb2QudjEuUnVubmVyQ29uZmlndXJhdGlvbhIpCgd2YXJpYW50GAMgASgOMhguZ2l0cG9kLnYxLlJ1bm5lclZhcmlhbnQi6wIKE1J1bm5lckNvbmZpZ3VyYXRpb24SDgoGcmVnaW9uGAEgASgJEjgKD3JlbGVhc2VfY2hhbm5lbBgCIAEoDjIfLmdpdHBvZC52MS5SdW5uZXJSZWxlYXNlQ2hhbm5lbBITCgthdXRvX3VwZGF0ZRgDIAEoCBIwCgdtZXRyaWNzGAQgASgLMh8uZ2l0cG9kLnYxLk1ldHJpY3NDb25maWd1cmF0aW9uEiYKCWxvZ19sZXZlbBgFIAEoDjITLmdpdHBvZC52MS5Mb2dMZXZlbBIoCiBkZXZjb250YWluZXJfaW1hZ2VfY2FjaGVfZW5hYmxlZBgGIAEoCBIuCg11cGRhdGVfd2luZG93GAcgASgLMhcuZ2l0cG9kLnYxLlVwZGF0ZVdpbmRvdxIjChtlbmNyeXB0ZWRfaG9uZXljb21iX2FwaV9rZXkYCCABKAwSHAoUY29udGludW91c19wcm9maWxpbmcYCSABKAgiWgoMVXBkYXRlV2luZG93EhcKCnN0YXJ0X2hvdXIYASABKA1IAIgBARIVCghlbmRfaG91chgCIAEoDUgBiAEBQg0KC19zdGFydF9ob3VyQgsKCV9lbmRfaG91ciKaAQoUTWV0cmljc0NvbmZpZ3VyYXRpb24SDwoHZW5hYmxlZBgBIAEoCBILCgN1cmwYAiABKAkSEAoIdXNlcm5hbWUYAyABKAkSEAoIcGFzc3dvcmQYBCABKAkSHwoXbWFuYWdlZF9tZXRyaWNzX2VuYWJsZWQYBSABKAgSHwoXaW5jbHVkZV92ZXJib3NlX21ldHJpY3MYBiABKAgimwMKDFJ1bm5lclN0YXR1cxIuCgp1cGRhdGVkX2F0GAEgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIPCgd2ZXJzaW9uGAIgASgJEhYKDnN5c3RlbV9kZXRhaWxzGAMgASgJEiUKBXBoYXNlGAQgASgOMhYuZ2l0cG9kLnYxLlJ1bm5lclBoYXNlEg8KB2xvZ191cmwYBSABKAkSDwoHbWVzc2FnZRgGIAEoCRIOCgZyZWdpb24YByABKAkSLgoPYWRkaXRpb25hbF9pbmZvGAggAygLMhUuZ2l0cG9kLnYxLkZpZWxkVmFsdWUSMQoMY2FwYWJpbGl0aWVzGAkgAygOMhsuZ2l0cG9kLnYxLlJ1bm5lckNhcGFiaWxpdHkSLAoMZ2F0ZXdheV9pbmZvGAogASgLMhYuZ2l0cG9kLnYxLkdhdGV3YXlJbmZvEg8KB2xsbV91cmwYCyABKAkSGwoKcHVibGljX2tleRgMIAEoDEIHukgEegJoIBIaChJzdXBwb3J0X2J1bmRsZV91cmwYDSABKAkiXgoLR2F0ZXdheUluZm8SIwoHZ2F0ZXdheRgBIAEoCzISLmdpdHBvZC52MS5HYXRld2F5EioKB2xhdGVuY3kYAiABKAsyGS5nb29nbGUucHJvdG9idWYuRHVyYXRpb24iTwoMUnVubmVyUG9saWN5EhoKCGdyb3VwX2lkGAEgASgJQgi6SAVyA7ABARIjCgRyb2xlGAIgASgOMhUuZ2l0cG9kLnYxLlJ1bm5lclJvbGUqdwoITG9nTGV2ZWwSGQoVTE9HX0xFVkVMX1VOU1BFQ0lGSUVEEAASEwoPTE9HX0xFVkVMX0RFQlVHEAESEgoOTE9HX0xFVkVMX0lORk8QAhISCg5MT0dfTEVWRUxfV0FSThADEhMKD0xPR19MRVZFTF9FUlJPUhAEKloKClNlYXJjaE1vZGUSGwoXU0VBUkNIX01PREVfVU5TUEVDSUZJRUQQABIXChNTRUFSQ0hfTU9ERV9LRVlXT1JEEAESFgoSU0VBUkNIX01PREVfTkFUSVZFEAIqawoNUnVubmVyVmFyaWFudBIeChpSVU5ORVJfVkFSSUFOVF9VTlNQRUNJRklFRBAAEhsKF1JVTk5FUl9WQVJJQU5UX1NUQU5EQVJEEAESHQoZUlVOTkVSX1ZBUklBTlRfRU5URVJQUklTRRACKoQBChRSdW5uZXJSZWxlYXNlQ2hhbm5lbBImCiJSVU5ORVJfUkVMRUFTRV9DSEFOTkVMX1VOU1BFQ0lGSUVEEAASIQodUlVOTkVSX1JFTEVBU0VfQ0hBTk5FTF9TVEFCTEUQARIhCh1SVU5ORVJfUkVMRUFTRV9DSEFOTkVMX0xBVEVTVBACKskBCgtSdW5uZXJQaGFzZRIcChhSVU5ORVJfUEhBU0VfVU5TUEVDSUZJRUQQABIYChRSVU5ORVJfUEhBU0VfQ1JFQVRFRBABEhkKFVJVTk5FUl9QSEFTRV9JTkFDVElWRRACEhcKE1JVTk5FUl9QSEFTRV9BQ1RJVkUQAxIZChVSVU5ORVJfUEhBU0VfREVMRVRJTkcQBBIYChRSVU5ORVJfUEhBU0VfREVMRVRFRBAFEhkKFVJVTk5FUl9QSEFTRV9ERUdSQURFRBAGKq4GChBSdW5uZXJDYXBhYmlsaXR5EiEKHVJVTk5FUl9DQVBBQklMSVRZX1VOU1BFQ0lGSUVEEAASMgouUlVOTkVSX0NBUEFCSUxJVFlfRkVUQ0hfTE9DQUxfU0NNX0lOVEVHUkFUSU9OUxABEi8KK1JVTk5FUl9DQVBBQklMSVRZX1NFQ1JFVF9DT05UQUlORVJfUkVHSVNUUlkQAhIlCiFSVU5ORVJfQ0FQQUJJTElUWV9BR0VOVF9FWEVDVVRJT04QAxIwCixSVU5ORVJfQ0FQQUJJTElUWV9BTExPV19FTlZfVE9LRU5fUE9QVUxBVElPThAEEjEKLVJVTk5FUl9DQVBBQklMSVRZX0RFRkFVTFRfREVWX0NPTlRBSU5FUl9JTUFHRRAFEioKJlJVTk5FUl9DQVBBQklMSVRZX0VOVklST05NRU5UX1NOQVBTSE9UEAYSNwozUlVOTkVSX0NBUEFCSUxJVFlfUFJFQlVJTERTX0JFRk9SRV9TTkFQU0hPVF9UUklHR0VSEAcSLAooUlVOTkVSX0NBUEFCSUxJVFlfTElTVF9TQ01fT1JHQU5JWkFUSU9OUxAIEi0KKVJVTk5FUl9DQVBBQklMSVRZX0NIRUNLX1JFUE9TSVRPUllfQUNDRVNTEAkSJwojUlVOTkVSX0NBUEFCSUxJVFlfUlVOTkVSX1NJREVfQUdFTlQQChIfChtSVU5ORVJfQ0FQQUJJTElUWV9XQVJNX1BPT0wQCxIjCh9SVU5ORVJfQ0FQQUJJTElUWV9BU0dfV0FSTV9QT09MEAwSKQolUlVOTkVSX0NBUEFCSUxJVFlfUE9SVF9BVVRIRU5USUNBVElPThANEigKJFJVTk5FUl9DQVBBQklMSVRZX0hPUklaT05UQUxfU0NBTElORxAOEikKJVJVTk5FUl9DQVBBQklMSVRZX0FHRU5UX0VYRUNVVElPTl9DTkYQDxIiCh5SVU5ORVJfQ0FQQUJJTElUWV9SRURJU19TVFJFQU0QEBIxCi1SVU5ORVJfQ0FQQUJJTElUWV9EWU5BTUlDX0xMTV9SRVFVRVNUX0hFQURFUlMQEipWCgpSdW5uZXJSb2xlEhsKF1JVTk5FUl9ST0xFX1VOU1BFQ0lGSUVEEAASFQoRUlVOTkVSX1JPTEVfQURNSU4QARIUChBSVU5ORVJfUk9MRV9VU0VSEAIypgwKDVJ1bm5lclNlcnZpY2USUQoMQ3JlYXRlUnVubmVyEh4uZ2l0cG9kLnYxLkNyZWF0ZVJ1bm5lclJlcXVlc3QaHy5naXRwb2QudjEuQ3JlYXRlUnVubmVyUmVzcG9uc2UiABJLCglHZXRSdW5uZXISGy5naXRwb2QudjEuR2V0UnVubmVyUmVxdWVzdBocLmdpdHBvZC52MS5HZXRSdW5uZXJSZXNwb25zZSIDkAIBElEKC0xpc3RSdW5uZXJzEh0uZ2l0cG9kLnYxLkxpc3RSdW5uZXJzUmVxdWVzdBoeLmdpdHBvZC52MS5MaXN0UnVubmVyc1Jlc3BvbnNlIgOQAgESUQoMVXBkYXRlUnVubmVyEh4uZ2l0cG9kLnYxLlVwZGF0ZVJ1bm5lclJlcXVlc3QaHy5naXRwb2QudjEuVXBkYXRlUnVubmVyUmVzcG9uc2UiABJRCgxEZWxldGVSdW5uZXISHi5naXRwb2QudjEuRGVsZXRlUnVubmVyUmVxdWVzdBofLmdpdHBvZC52MS5EZWxldGVSdW5uZXJSZXNwb25zZSIAEmAKEUNyZWF0ZVJ1bm5lclRva2VuEiMuZ2l0cG9kLnYxLkNyZWF0ZVJ1bm5lclRva2VuUmVxdWVzdBokLmdpdHBvZC52MS5DcmVhdGVSdW5uZXJUb2tlblJlc3BvbnNlIgASbAoVQ3JlYXRlUnVubmVyTG9nc1Rva2VuEicuZ2l0cG9kLnYxLkNyZWF0ZVJ1bm5lckxvZ3NUb2tlblJlcXVlc3QaKC5naXRwb2QudjEuQ3JlYXRlUnVubmVyTG9nc1Rva2VuUmVzcG9uc2UiABJaCg9QYXJzZUNvbnRleHRVUkwSIS5naXRwb2QudjEuUGFyc2VDb250ZXh0VVJMUmVxdWVzdBoiLmdpdHBvZC52MS5QYXJzZUNvbnRleHRVUkxSZXNwb25zZSIAEmMKElNlYXJjaFJlcG9zaXRvcmllcxIkLmdpdHBvZC52MS5TZWFyY2hSZXBvc2l0b3JpZXNSZXF1ZXN0GiUuZ2l0cG9kLnYxLlNlYXJjaFJlcG9zaXRvcmllc1Jlc3BvbnNlIgASaQoUTGlzdFNDTU9yZ2FuaXphdGlvbnMSJi5naXRwb2QudjEuTGlzdFNDTU9yZ2FuaXphdGlvbnNSZXF1ZXN0GicuZ2l0cG9kLnYxLkxpc3RTQ01Pcmdhbml6YXRpb25zUmVzcG9uc2UiABJ7ChpDaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdBIsLmdpdHBvZC52MS5DaGVja0F1dGhlbnRpY2F0aW9uRm9ySG9zdFJlcXVlc3QaLS5naXRwb2QudjEuQ2hlY2tBdXRoZW50aWNhdGlvbkZvckhvc3RSZXNwb25zZSIAEmwKFUNoZWNrUmVwb3NpdG9yeUFjY2VzcxInLmdpdHBvZC52MS5DaGVja1JlcG9zaXRvcnlBY2Nlc3NSZXF1ZXN0GiguZ2l0cG9kLnYxLkNoZWNrUmVwb3NpdG9yeUFjY2Vzc1Jlc3BvbnNlIgASZgoSTGlzdFJ1bm5lclBvbGljaWVzEiQuZ2l0cG9kLnYxLkxpc3RSdW5uZXJQb2xpY2llc1JlcXVlc3QaJS5naXRwb2QudjEuTGlzdFJ1bm5lclBvbGljaWVzUmVzcG9uc2UiA5ACARJjChJDcmVhdGVSdW5uZXJQb2xpY3kSJC5naXRwb2QudjEuQ3JlYXRlUnVubmVyUG9saWN5UmVxdWVzdBolLmdpdHBvZC52MS5DcmVhdGVSdW5uZXJQb2xpY3lSZXNwb25zZSIAEmMKElVwZGF0ZVJ1bm5lclBvbGljeRIkLmdpdHBvZC52MS5VcGRhdGVSdW5uZXJQb2xpY3lSZXF1ZXN0GiUuZ2l0cG9kLnYxLlVwZGF0ZVJ1bm5lclBvbGljeVJlc3BvbnNlIgASYwoSRGVsZXRlUnVubmVyUG9saWN5EiQuZ2l0cG9kLnYxLkRlbGV0ZVJ1bm5lclBvbGljeVJlcXVlc3QaJS5naXRwb2QudjEuRGVsZXRlUnVubmVyUG9saWN5UmVzcG9uc2UiAEInWiVnaXRodWIuY29tL2dpdHBvZC1pby9naXRwb2Qtc2RrLWdvL3YxYgZwcm90bzM", [file_buf_validate_validate, file_gitpod_v1_agent, file_gitpod_v1_gateway, file_gitpod_v1_identity, file_gitpod_v1_pagination, file_gitpod_v1_runner_configuration, file_google_protobuf_duration, file_google_protobuf_timestamp]);
/**
* Describes the message gitpod.v1.CreateRunnerRequest.
* Use `create(CreateRunnerRequestSchema)` to create a new message.
*/
export const CreateRunnerRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 0);
/**
* Describes the message gitpod.v1.CreateRunnerResponse.
* Use `create(CreateRunnerResponseSchema)` to create a new message.
*/
export const CreateRunnerResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 1);
/**
* Describes the message gitpod.v1.GetRunnerRequest.
* Use `create(GetRunnerRequestSchema)` to create a new message.
*/
export const GetRunnerRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 2);
/**
* Describes the message gitpod.v1.GetRunnerResponse.
* Use `create(GetRunnerResponseSchema)` to create a new message.
*/
export const GetRunnerResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 3);
/**
* Describes the message gitpod.v1.ListRunnersRequest.
* Use `create(ListRunnersRequestSchema)` to create a new message.
*/
export const ListRunnersRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 4);
/**
* Describes the message gitpod.v1.ListRunnersRequest.Filter.
* Use `create(ListRunnersRequest_FilterSchema)` to create a new message.
*/
export const ListRunnersRequest_FilterSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 4, 0);
/**
* Describes the message gitpod.v1.ListRunnersResponse.
* Use `create(ListRunnersResponseSchema)` to create a new message.
*/
export const ListRunnersResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 5);
/**
* Describes the message gitpod.v1.UpdateRunnerRequest.
* Use `create(UpdateRunnerRequestSchema)` to create a new message.
*/
export const UpdateRunnerRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 6);
/**
* Describes the message gitpod.v1.UpdateRunnerRequest.RunnerConfiguration.
* Use `create(UpdateRunnerRequest_RunnerConfigurationSchema)` to create a new message.
*/
export const UpdateRunnerRequest_RunnerConfigurationSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 6, 0);
/**
* Describes the message gitpod.v1.UpdateRunnerRequest.MetricsConfiguration.
* Use `create(UpdateRunnerRequest_MetricsConfigurationSchema)` to create a new message.
*/
export const UpdateRunnerRequest_MetricsConfigurationSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 6, 1);
/**
* Describes the message gitpod.v1.UpdateRunnerRequest.Spec.
* Use `create(UpdateRunnerRequest_SpecSchema)` to create a new message.
*/
export const UpdateRunnerRequest_SpecSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 6, 2);
/**
* Describes the message gitpod.v1.UpdateRunnerResponse.
* Use `create(UpdateRunnerResponseSchema)` to create a new message.
*/
export const UpdateRunnerResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 7);
/**
* Describes the message gitpod.v1.DeleteRunnerRequest.
* Use `create(DeleteRunnerRequestSchema)` to create a new message.
*/
export const DeleteRunnerRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 8);
/**
* Describes the message gitpod.v1.DeleteRunnerResponse.
* Use `create(DeleteRunnerResponseSchema)` to create a new message.
*/
export const DeleteRunnerResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 9);
/**
* Describes the message gitpod.v1.CreateRunnerTokenRequest.
* Use `create(CreateRunnerTokenRequestSchema)` to create a new message.
*/
export const CreateRunnerTokenRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 10);
/**
* Describes the message gitpod.v1.CreateRunnerTokenResponse.
* Use `create(CreateRunnerTokenResponseSchema)` to create a new message.
*/
export const CreateRunnerTokenResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 11);
/**
* Describes the message gitpod.v1.CreateRunnerLogsTokenRequest.
* Use `create(CreateRunnerLogsTokenRequestSchema)` to create a new message.
*/
export const CreateRunnerLogsTokenRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 12);
/**
* Describes the message gitpod.v1.CreateRunnerLogsTokenResponse.
* Use `create(CreateRunnerLogsTokenResponseSchema)` to create a new message.
*/
export const CreateRunnerLogsTokenResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 13);
/**
* Describes the message gitpod.v1.ParseContextURLRequest.
* Use `create(ParseContextURLRequestSchema)` to create a new message.
*/
export const ParseContextURLRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 14);
/**
* Describes the message gitpod.v1.ParseContextURLResponse.
* Use `create(ParseContextURLResponseSchema)` to create a new message.
*/
export const ParseContextURLResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 15);
/**
* Describes the message gitpod.v1.ParseContextURLResponse.GitContext.
* Use `create(ParseContextURLResponse_GitContextSchema)` to create a new message.
*/
export const ParseContextURLResponse_GitContextSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 15, 0);
/**
* Describes the message gitpod.v1.ParseContextURLResponse.PullRequest.
* Use `create(ParseContextURLResponse_PullRequestSchema)` to create a new message.
*/
export const ParseContextURLResponse_PullRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 15, 1);
/**
* Describes the message gitpod.v1.ParseContextURLResponse.Issue.
* Use `create(ParseContextURLResponse_IssueSchema)` to create a new message.
*/
export const ParseContextURLResponse_IssueSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 15, 2);
/**
* Describes the message gitpod.v1.ParseContextURLPreconditionFailureDetails.
* Use `create(ParseContextURLPreconditionFailureDetailsSchema)` to create a new message.
*/
export const ParseContextURLPreconditionFailureDetailsSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 16);
/**
* Describes the message gitpod.v1.SearchRepositoriesRequest.
* Use `create(SearchRepositoriesRequestSchema)` to create a new message.
*/
export const SearchRepositoriesRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 17);
/**
* Describes the message gitpod.v1.SearchRepositoriesResponse.
* Use `create(SearchRepositoriesResponseSchema)` to create a new message.
*/
export const SearchRepositoriesResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 18);
/**
* Describes the message gitpod.v1.SearchRepositoriesResponse.Repository.
* Use `create(SearchRepositoriesResponse_RepositorySchema)` to create a new message.
*/
export const SearchRepositoriesResponse_RepositorySchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 18, 0);
/**
* Describes the message gitpod.v1.ListSCMOrganizationsRequest.
* Use `create(ListSCMOrganizationsRequestSchema)` to create a new message.
*/
export const ListSCMOrganizationsRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 19);
/**
* Describes the message gitpod.v1.ListSCMOrganizationsResponse.
* Use `create(ListSCMOrganizationsResponseSchema)` to create a new message.
*/
export const ListSCMOrganizationsResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 20);
/**
* Describes the message gitpod.v1.ListSCMOrganizationsResponse.SCMOrganization.
* Use `create(ListSCMOrganizationsResponse_SCMOrganizationSchema)` to create a new message.
*/
export const ListSCMOrganizationsResponse_SCMOrganizationSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 20, 0);
/**
* Describes the message gitpod.v1.CheckAuthenticationForHostRequest.
* Use `create(CheckAuthenticationForHostRequestSchema)` to create a new message.
*/
export const CheckAuthenticationForHostRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 21);
/**
* Describes the message gitpod.v1.CheckAuthenticationForHostResponse.
* Use `create(CheckAuthenticationForHostResponseSchema)` to create a new message.
*/
export const CheckAuthenticationForHostResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 22);
/**
* Describes the message gitpod.v1.CheckAuthenticationForHostResponse.AuthenticationMethodOAuth2.
* Use `create(CheckAuthenticationForHostResponse_AuthenticationMethodOAuth2Schema)` to create a new message.
*/
export const CheckAuthenticationForHostResponse_AuthenticationMethodOAuth2Schema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 22, 0);
/**
* Describes the message gitpod.v1.CheckAuthenticationForHostResponse.AuthenticationMethodPersonalAccessToken.
* Use `create(CheckAuthenticationForHostResponse_AuthenticationMethodPersonalAccessTokenSchema)` to create a new message.
*/
export const CheckAuthenticationForHostResponse_AuthenticationMethodPersonalAccessTokenSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 22, 1);
/**
* Describes the message gitpod.v1.CheckRepositoryAccessRequest.
* Use `create(CheckRepositoryAccessRequestSchema)` to create a new message.
*/
export const CheckRepositoryAccessRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 23);
/**
* Describes the message gitpod.v1.CheckRepositoryAccessResponse.
* Use `create(CheckRepositoryAccessResponseSchema)` to create a new message.
*/
export const CheckRepositoryAccessResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 24);
/**
* Describes the message gitpod.v1.ListRunnerPoliciesRequest.
* Use `create(ListRunnerPoliciesRequestSchema)` to create a new message.
*/
export const ListRunnerPoliciesRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 25);
/**
* Describes the message gitpod.v1.ListRunnerPoliciesResponse.
* Use `create(ListRunnerPoliciesResponseSchema)` to create a new message.
*/
export const ListRunnerPoliciesResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 26);
/**
* Describes the message gitpod.v1.CreateRunnerPolicyRequest.
* Use `create(CreateRunnerPolicyRequestSchema)` to create a new message.
*/
export const CreateRunnerPolicyRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 27);
/**
* Describes the message gitpod.v1.CreateRunnerPolicyResponse.
* Use `create(CreateRunnerPolicyResponseSchema)` to create a new message.
*/
export const CreateRunnerPolicyResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 28);
/**
* Describes the message gitpod.v1.UpdateRunnerPolicyRequest.
* Use `create(UpdateRunnerPolicyRequestSchema)` to create a new message.
*/
export const UpdateRunnerPolicyRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 29);
/**
* Describes the message gitpod.v1.UpdateRunnerPolicyResponse.
* Use `create(UpdateRunnerPolicyResponseSchema)` to create a new message.
*/
export const UpdateRunnerPolicyResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 30);
/**
* Describes the message gitpod.v1.DeleteRunnerPolicyRequest.
* Use `create(DeleteRunnerPolicyRequestSchema)` to create a new message.
*/
export const DeleteRunnerPolicyRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 31);
/**
* Describes the message gitpod.v1.DeleteRunnerPolicyResponse.
* Use `create(DeleteRunnerPolicyResponseSchema)` to create a new message.
*/
export const DeleteRunnerPolicyResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 32);
/**
* Describes the message gitpod.v1.Runner.
* Use `create(RunnerSchema)` to create a new message.
*/
export const RunnerSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 33);
/**
* Describes the message gitpod.v1.RunnerSpec.
* Use `create(RunnerSpecSchema)` to create a new message.
*/
export const RunnerSpecSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 34);
/**
* Describes the message gitpod.v1.RunnerConfiguration.
* Use `create(RunnerConfigurationSchema)` to create a new message.
*/
export const RunnerConfigurationSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 35);
/**
* Describes the message gitpod.v1.UpdateWindow.
* Use `create(UpdateWindowSchema)` to create a new message.
*/
export const UpdateWindowSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 36);
/**
* Describes the message gitpod.v1.MetricsConfiguration.
* Use `create(MetricsConfigurationSchema)` to create a new message.
*/
export const MetricsConfigurationSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 37);
/**
* Describes the message gitpod.v1.RunnerStatus.
* Use `create(RunnerStatusSchema)` to create a new message.
*/
export const RunnerStatusSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 38);
/**
* Describes the message gitpod.v1.GatewayInfo.
* Use `create(GatewayInfoSchema)` to create a new message.
*/
export const GatewayInfoSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 39);
/**
* Describes the message gitpod.v1.RunnerPolicy.
* Use `create(RunnerPolicySchema)` to create a new message.
*/
export const RunnerPolicySchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_runner, 40);
/**
* @generated from enum gitpod.v1.LogLevel
*/
export 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 || (LogLevel = {}));
/**
* Describes the enum gitpod.v1.LogLevel.
*/
export const LogLevelSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_runner, 0);
/**
* @generated from enum gitpod.v1.SearchMode
*/
export 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 || (SearchMode = {}));
/**
* Describes the enum gitpod.v1.SearchMode.
*/
export const SearchModeSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_runner, 1);
/**
* @generated from enum gitpod.v1.RunnerVariant
*/
export 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 || (RunnerVariant = {}));
/**
* Describes the enum gitpod.v1.RunnerVariant.
*/
export const RunnerVariantSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_runner, 2);
/**
* @generated from enum gitpod.v1.RunnerReleaseChannel
*/
export 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 || (RunnerReleaseChannel = {}));
/**
* Describes the enum gitpod.v1.RunnerReleaseChannel.
*/
export const RunnerReleaseChannelSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_runner, 3);
/**
* RunnerPhase represents the phase a runner is in
*
* @generated from enum gitpod.v1.RunnerPhase
*/
export 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 || (RunnerPhase = {}));
/**
* Describes the enum gitpod.v1.RunnerPhase.
*/
export const RunnerPhaseSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_runner, 4);
/**
* @generated from enum gitpod.v1.RunnerCapability
*/
export 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 || (RunnerCapability = {}));
/**
* Describes the enum gitpod.v1.RunnerCapability.
*/
export const RunnerCapabilitySchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_runner, 5);
/**
* @generated from enum gitpod.v1.RunnerRole
*/
export 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 || (RunnerRole = {}));
/**
* Describes the enum gitpod.v1.RunnerRole.
*/
export const RunnerRoleSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_runner, 6);
/**
* @generated from service gitpod.v1.RunnerService
*/
export const RunnerService = /*@__PURE__*/ serviceDesc(file_gitpod_v1_runner, 0);