perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
118 lines • 9.39 kB
JavaScript
"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