
io.opentelemetry.proto.profiles.v1experimental.FunctionOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of open-telemetry-protocol Show documentation
Show all versions of open-telemetry-protocol Show documentation
Open Telemetry protocol for building storage integrations
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: opentelemetry/proto/profiles/v1experimental/pprofextended.proto
package io.opentelemetry.proto.profiles.v1experimental;
public interface FunctionOrBuilder extends
// @@protoc_insertion_point(interface_extends:opentelemetry.proto.profiles.v1experimental.Function)
com.google.protobuf.MessageOrBuilder {
/**
*
* Unique nonzero id for the function. [deprecated]
*
*
* uint64 id = 1;
* @return The id.
*/
long getId();
/**
*
* Name of the function, in human-readable form if available.
*
*
* int64 name = 2;
* @return The name.
*/
long getName();
/**
*
* Name of the function, as identified by the system.
* For instance, it can be a C++ mangled name.
*
*
* int64 system_name = 3;
* @return The systemName.
*/
long getSystemName();
/**
*
* Source file containing the function.
*
*
* int64 filename = 4;
* @return The filename.
*/
long getFilename();
/**
*
* Line number in source file.
*
*
* int64 start_line = 5;
* @return The startLine.
*/
long getStartLine();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy