All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.opentelemetry.proto.profiles.v1experimental.FunctionOrBuilder Maven / Gradle / Ivy

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