perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
62 lines • 5.05 kB
JavaScript
;
// Copyright (C) 2018 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.FunctionSchema = exports.LineSchema = exports.LocationSchema = exports.MappingSchema = exports.LabelSchema = exports.SampleSchema = exports.ValueTypeSchema = exports.ProfileSchema = exports.file_protos_third_party_pprof_profile = void 0;
const codegenv1_1 = require("@bufbuild/protobuf/codegenv1");
/**
* Describes the file protos/third_party/pprof/profile.proto.
*/
exports.file_protos_third_party_pprof_profile = (0, codegenv1_1.fileDesc)("CiZwcm90b3MvdGhpcmRfcGFydHkvcHByb2YvcHJvZmlsZS5wcm90bxIncGVyZmV0dG8udGhpcmRfcGFydHkucGVyZnRvb2xzLnByb2ZpbGVzItMECgdQcm9maWxlEkcKC3NhbXBsZV90eXBlGAEgAygLMjIucGVyZmV0dG8udGhpcmRfcGFydHkucGVyZnRvb2xzLnByb2ZpbGVzLlZhbHVlVHlwZRI/CgZzYW1wbGUYAiADKAsyLy5wZXJmZXR0by50aGlyZF9wYXJ0eS5wZXJmdG9vbHMucHJvZmlsZXMuU2FtcGxlEkEKB21hcHBpbmcYAyADKAsyMC5wZXJmZXR0by50aGlyZF9wYXJ0eS5wZXJmdG9vbHMucHJvZmlsZXMuTWFwcGluZxJDCghsb2NhdGlvbhgEIAMoCzIxLnBlcmZldHRvLnRoaXJkX3BhcnR5LnBlcmZ0b29scy5wcm9maWxlcy5Mb2NhdGlvbhJDCghmdW5jdGlvbhgFIAMoCzIxLnBlcmZldHRvLnRoaXJkX3BhcnR5LnBlcmZ0b29scy5wcm9maWxlcy5GdW5jdGlvbhIUCgxzdHJpbmdfdGFibGUYBiADKAkSEwoLZHJvcF9mcmFtZXMYByABKAMSEwoLa2VlcF9mcmFtZXMYCCABKAMSEgoKdGltZV9uYW5vcxgJIAEoAxIWCg5kdXJhdGlvbl9uYW5vcxgKIAEoAxJHCgtwZXJpb2RfdHlwZRgLIAEoCzIyLnBlcmZldHRvLnRoaXJkX3BhcnR5LnBlcmZ0b29scy5wcm9maWxlcy5WYWx1ZVR5cGUSDgoGcGVyaW9kGAwgASgDEg8KB2NvbW1lbnQYDSADKAMSGwoTZGVmYXVsdF9zYW1wbGVfdHlwZRgOIAEoAyInCglWYWx1ZVR5cGUSDAoEdHlwZRgBIAEoAxIMCgR1bml0GAIgASgDImsKBlNhbXBsZRITCgtsb2NhdGlvbl9pZBgBIAMoBBINCgV2YWx1ZRgCIAMoAxI9CgVsYWJlbBgDIAMoCzIuLnBlcmZldHRvLnRoaXJkX3BhcnR5LnBlcmZ0b29scy5wcm9maWxlcy5MYWJlbCJACgVMYWJlbBILCgNrZXkYASABKAMSCwoDc3RyGAIgASgDEgsKA251bRgDIAEoAxIQCghudW1fdW5pdBgEIAEoAyLdAQoHTWFwcGluZxIKCgJpZBgBIAEoBBIUCgxtZW1vcnlfc3RhcnQYAiABKAQSFAoMbWVtb3J5X2xpbWl0GAMgASgEEhMKC2ZpbGVfb2Zmc2V0GAQgASgEEhAKCGZpbGVuYW1lGAUgASgDEhAKCGJ1aWxkX2lkGAYgASgDEhUKDWhhc19mdW5jdGlvbnMYByABKAgSFQoNaGFzX2ZpbGVuYW1lcxgIIAEoCBIYChBoYXNfbGluZV9udW1iZXJzGAkgASgIEhkKEWhhc19pbmxpbmVfZnJhbWVzGAogASgIIosBCghMb2NhdGlvbhIKCgJpZBgBIAEoBBISCgptYXBwaW5nX2lkGAIgASgEEg8KB2FkZHJlc3MYAyABKAQSOwoEbGluZRgEIAMoCzItLnBlcmZldHRvLnRoaXJkX3BhcnR5LnBlcmZ0b29scy5wcm9maWxlcy5MaW5lEhEKCWlzX2ZvbGRlZBgFIAEoCCIpCgRMaW5lEhMKC2Z1bmN0aW9uX2lkGAEgASgEEgwKBGxpbmUYAiABKAMiXwoIRnVuY3Rpb24SCgoCaWQYASABKAQSDAoEbmFtZRgCIAEoAxITCgtzeXN0ZW1fbmFtZRgDIAEoAxIQCghmaWxlbmFtZRgEIAEoAxISCgpzdGFydF9saW5lGAUgASgDQi0KHWNvbS5nb29nbGUucGVyZnRvb2xzLnByb2ZpbGVzQgxQcm9maWxlUHJvdG9iBnByb3RvMw");
/**
* Describes the message perfetto.third_party.perftools.profiles.Profile.
* Use `create(ProfileSchema)` to create a new message.
*/
exports.ProfileSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 0);
/**
* Describes the message perfetto.third_party.perftools.profiles.ValueType.
* Use `create(ValueTypeSchema)` to create a new message.
*/
exports.ValueTypeSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 1);
/**
* Describes the message perfetto.third_party.perftools.profiles.Sample.
* Use `create(SampleSchema)` to create a new message.
*/
exports.SampleSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 2);
/**
* Describes the message perfetto.third_party.perftools.profiles.Label.
* Use `create(LabelSchema)` to create a new message.
*/
exports.LabelSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 3);
/**
* Describes the message perfetto.third_party.perftools.profiles.Mapping.
* Use `create(MappingSchema)` to create a new message.
*/
exports.MappingSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 4);
/**
* Describes the message perfetto.third_party.perftools.profiles.Location.
* Use `create(LocationSchema)` to create a new message.
*/
exports.LocationSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 5);
/**
* Describes the message perfetto.third_party.perftools.profiles.Line.
* Use `create(LineSchema)` to create a new message.
*/
exports.LineSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 6);
/**
* Describes the message perfetto.third_party.perftools.profiles.Function.
* Use `create(FunctionSchema)` to create a new message.
*/
exports.FunctionSchema = (0, codegenv1_1.messageDesc)(exports.file_protos_third_party_pprof_profile, 7);
//# sourceMappingURL=profile_pb.js.map