UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

118 lines 9.39 kB
"use strict"; // // Copyright (C) 2019 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. Object.defineProperty(exports, "__esModule", { value: true }); exports.BackgroundTracingMetadata_TriggerRule_TriggerTypeSchema = exports.BackgroundTracingMetadata_TriggerRule_TriggerType = exports.BackgroundTracingMetadata_TriggerRule_NamedRule_EventTypeSchema = exports.BackgroundTracingMetadata_TriggerRule_NamedRule_EventType = exports.BackgroundTracingMetadata_TriggerRule_NamedRuleSchema = exports.BackgroundTracingMetadata_TriggerRule_HistogramRuleSchema = exports.BackgroundTracingMetadata_TriggerRuleSchema = exports.BackgroundTracingMetadataSchema = exports.ChromeMetadataPacket_FinchHashSchema = exports.ChromeMetadataPacketSchema = exports.file_protos_perfetto_trace_chrome_chrome_metadata = void 0; const codegenv1_1 = require("@bufbuild/protobuf/codegenv1"); /** * Describes the file protos/perfetto/trace/chrome/chrome_metadata.proto. */ exports.file_protos_perfetto_trace_chrome_chrome_metadata = (0, codegenv1_1.fileDesc)("CjJwcm90b3MvcGVyZmV0dG8vdHJhY2UvY2hyb21lL2Nocm9tZV9tZXRhZGF0YS5wcm90bxIPcGVyZmV0dG8ucHJvdG9zIpcCChRDaHJvbWVNZXRhZGF0YVBhY2tldBJPChtiYWNrZ3JvdW5kX3RyYWNpbmdfbWV0YWRhdGEYASABKAsyKi5wZXJmZXR0by5wcm90b3MuQmFja2dyb3VuZFRyYWNpbmdNZXRhZGF0YRIbChNjaHJvbWVfdmVyc2lvbl9jb2RlGAIgASgFEhoKEmVuYWJsZWRfY2F0ZWdvcmllcxgDIAEoCRJLChJmaWVsZF90cmlhbF9oYXNoZXMYBCADKAsyLy5wZXJmZXR0by5wcm90b3MuQ2hyb21lTWV0YWRhdGFQYWNrZXQuRmluY2hIYXNoGigKCUZpbmNoSGFzaBIMCgRuYW1lGAEgASgNEg0KBWdyb3VwGAIgASgNIpUIChlCYWNrZ3JvdW5kVHJhY2luZ01ldGFkYXRhEk4KDnRyaWdnZXJlZF9ydWxlGAEgASgLMjYucGVyZmV0dG8ucHJvdG9zLkJhY2tncm91bmRUcmFjaW5nTWV0YWRhdGEuVHJpZ2dlclJ1bGUSTAoMYWN0aXZlX3J1bGVzGAIgAygLMjYucGVyZmV0dG8ucHJvdG9zLkJhY2tncm91bmRUcmFjaW5nTWV0YWRhdGEuVHJpZ2dlclJ1bGUSGgoSc2NlbmFyaW9fbmFtZV9oYXNoGAMgASgHGr0GCgtUcmlnZ2VyUnVsZRJYCgx0cmlnZ2VyX3R5cGUYASABKA4yQi5wZXJmZXR0by5wcm90b3MuQmFja2dyb3VuZFRyYWNpbmdNZXRhZGF0YS5UcmlnZ2VyUnVsZS5UcmlnZ2VyVHlwZRJcCg5oaXN0b2dyYW1fcnVsZRgCIAEoCzJELnBlcmZldHRvLnByb3Rvcy5CYWNrZ3JvdW5kVHJhY2luZ01ldGFkYXRhLlRyaWdnZXJSdWxlLkhpc3RvZ3JhbVJ1bGUSVAoKbmFtZWRfcnVsZRgDIAEoCzJALnBlcmZldHRvLnByb3Rvcy5CYWNrZ3JvdW5kVHJhY2luZ01ldGFkYXRhLlRyaWdnZXJSdWxlLk5hbWVkUnVsZRIRCgluYW1lX2hhc2gYBCABKAcaagoNSGlzdG9ncmFtUnVsZRIbChNoaXN0b2dyYW1fbmFtZV9oYXNoGAEgASgGEh0KFWhpc3RvZ3JhbV9taW5fdHJpZ2dlchgCIAEoAxIdChVoaXN0b2dyYW1fbWF4X3RyaWdnZXIYAyABKAMalgIKCU5hbWVkUnVsZRJeCgpldmVudF90eXBlGAEgASgOMkoucGVyZmV0dG8ucHJvdG9zLkJhY2tncm91bmRUcmFjaW5nTWV0YWRhdGEuVHJpZ2dlclJ1bGUuTmFtZWRSdWxlLkV2ZW50VHlwZRIhChljb250ZW50X3RyaWdnZXJfbmFtZV9oYXNoGAIgASgGIoUBCglFdmVudFR5cGUSDwoLVU5TUEVDSUZJRUQQABITCg9TRVNTSU9OX1JFU1RPUkUQARIOCgpOQVZJR0FUSU9OEAISCwoHU1RBUlRVUBADEhAKDFJFQUNIRURfQ09ERRAEEhMKD0NPTlRFTlRfVFJJR0dFUhAFEg4KCVRFU1RfUlVMRRDoByKHAQoLVHJpZ2dlclR5cGUSFwoTVFJJR0dFUl9VTlNQRUNJRklFRBAAEjYKMk1PTklUT1JfQU5EX0RVTVBfV0hFTl9TUEVDSUZJQ19ISVNUT0dSQU1fQU5EX1ZBTFVFEAESJwojTU9OSVRPUl9BTkRfRFVNUF9XSEVOX1RSSUdHRVJfTkFNRUQQAg"); /** * Describes the message perfetto.protos.ChromeMetadataPacket. * Use `create(ChromeMetadataPacketSchema)` to create a new message. */ exports.ChromeMetadataPacketSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 0); /** * Describes the message perfetto.protos.ChromeMetadataPacket.FinchHash. * Use `create(ChromeMetadataPacket_FinchHashSchema)` to create a new message. */ exports.ChromeMetadataPacket_FinchHashSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 0, 0); /** * Describes the message perfetto.protos.BackgroundTracingMetadata. * Use `create(BackgroundTracingMetadataSchema)` to create a new message. */ exports.BackgroundTracingMetadataSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 1); /** * Describes the message perfetto.protos.BackgroundTracingMetadata.TriggerRule. * Use `create(BackgroundTracingMetadata_TriggerRuleSchema)` to create a new message. */ exports.BackgroundTracingMetadata_TriggerRuleSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 1, 0); /** * Describes the message perfetto.protos.BackgroundTracingMetadata.TriggerRule.HistogramRule. * Use `create(BackgroundTracingMetadata_TriggerRule_HistogramRuleSchema)` to create a new message. */ exports.BackgroundTracingMetadata_TriggerRule_HistogramRuleSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 1, 0, 0); /** * Describes the message perfetto.protos.BackgroundTracingMetadata.TriggerRule.NamedRule. * Use `create(BackgroundTracingMetadata_TriggerRule_NamedRuleSchema)` to create a new message. */ exports.BackgroundTracingMetadata_TriggerRule_NamedRuleSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 1, 0, 1); /** * @generated from enum perfetto.protos.BackgroundTracingMetadata.TriggerRule.NamedRule.EventType */ var BackgroundTracingMetadata_TriggerRule_NamedRule_EventType; (function (BackgroundTracingMetadata_TriggerRule_NamedRule_EventType) { /** * @generated from enum value: UNSPECIFIED = 0; */ BackgroundTracingMetadata_TriggerRule_NamedRule_EventType[BackgroundTracingMetadata_TriggerRule_NamedRule_EventType["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: SESSION_RESTORE = 1; */ BackgroundTracingMetadata_TriggerRule_NamedRule_EventType[BackgroundTracingMetadata_TriggerRule_NamedRule_EventType["SESSION_RESTORE"] = 1] = "SESSION_RESTORE"; /** * @generated from enum value: NAVIGATION = 2; */ BackgroundTracingMetadata_TriggerRule_NamedRule_EventType[BackgroundTracingMetadata_TriggerRule_NamedRule_EventType["NAVIGATION"] = 2] = "NAVIGATION"; /** * @generated from enum value: STARTUP = 3; */ BackgroundTracingMetadata_TriggerRule_NamedRule_EventType[BackgroundTracingMetadata_TriggerRule_NamedRule_EventType["STARTUP"] = 3] = "STARTUP"; /** * @generated from enum value: REACHED_CODE = 4; */ BackgroundTracingMetadata_TriggerRule_NamedRule_EventType[BackgroundTracingMetadata_TriggerRule_NamedRule_EventType["REACHED_CODE"] = 4] = "REACHED_CODE"; /** * @generated from enum value: CONTENT_TRIGGER = 5; */ BackgroundTracingMetadata_TriggerRule_NamedRule_EventType[BackgroundTracingMetadata_TriggerRule_NamedRule_EventType["CONTENT_TRIGGER"] = 5] = "CONTENT_TRIGGER"; /** * @generated from enum value: TEST_RULE = 1000; */ BackgroundTracingMetadata_TriggerRule_NamedRule_EventType[BackgroundTracingMetadata_TriggerRule_NamedRule_EventType["TEST_RULE"] = 1000] = "TEST_RULE"; })(BackgroundTracingMetadata_TriggerRule_NamedRule_EventType || (exports.BackgroundTracingMetadata_TriggerRule_NamedRule_EventType = BackgroundTracingMetadata_TriggerRule_NamedRule_EventType = {})); /** * Describes the enum perfetto.protos.BackgroundTracingMetadata.TriggerRule.NamedRule.EventType. */ exports.BackgroundTracingMetadata_TriggerRule_NamedRule_EventTypeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 1, 0, 1, 0); /** * @generated from enum perfetto.protos.BackgroundTracingMetadata.TriggerRule.TriggerType */ var BackgroundTracingMetadata_TriggerRule_TriggerType; (function (BackgroundTracingMetadata_TriggerRule_TriggerType) { /** * @generated from enum value: TRIGGER_UNSPECIFIED = 0; */ BackgroundTracingMetadata_TriggerRule_TriggerType[BackgroundTracingMetadata_TriggerRule_TriggerType["TRIGGER_UNSPECIFIED"] = 0] = "TRIGGER_UNSPECIFIED"; /** * Traces are triggered by specific range of values of an UMA histogram. * * @generated from enum value: MONITOR_AND_DUMP_WHEN_SPECIFIC_HISTOGRAM_AND_VALUE = 1; */ BackgroundTracingMetadata_TriggerRule_TriggerType[BackgroundTracingMetadata_TriggerRule_TriggerType["MONITOR_AND_DUMP_WHEN_SPECIFIC_HISTOGRAM_AND_VALUE"] = 1] = "MONITOR_AND_DUMP_WHEN_SPECIFIC_HISTOGRAM_AND_VALUE"; /** * Traces are triggered by specific named events in chromium codebase, * like "second-update-failure". * * @generated from enum value: MONITOR_AND_DUMP_WHEN_TRIGGER_NAMED = 2; */ BackgroundTracingMetadata_TriggerRule_TriggerType[BackgroundTracingMetadata_TriggerRule_TriggerType["MONITOR_AND_DUMP_WHEN_TRIGGER_NAMED"] = 2] = "MONITOR_AND_DUMP_WHEN_TRIGGER_NAMED"; })(BackgroundTracingMetadata_TriggerRule_TriggerType || (exports.BackgroundTracingMetadata_TriggerRule_TriggerType = BackgroundTracingMetadata_TriggerRule_TriggerType = {})); /** * Describes the enum perfetto.protos.BackgroundTracingMetadata.TriggerRule.TriggerType. */ exports.BackgroundTracingMetadata_TriggerRule_TriggerTypeSchema = (0, codegenv1_1.enumDesc)(exports.file_protos_perfetto_trace_chrome_chrome_metadata, 1, 0, 0); //# sourceMappingURL=chrome_metadata_pb.js.map