Interface ProfilesDictionaryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ProfilesDictionary, ProfilesDictionary.Builder

@Generated public interface ProfilesDictionaryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getMappingTableList

      List<Mapping> getMappingTableList()
       Mappings from address ranges to the image/binary/library mapped
       into that address range referenced by locations via Location.mapping_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
    • getMappingTable

      Mapping getMappingTable(int index)
       Mappings from address ranges to the image/binary/library mapped
       into that address range referenced by locations via Location.mapping_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
    • getMappingTableCount

      int getMappingTableCount()
       Mappings from address ranges to the image/binary/library mapped
       into that address range referenced by locations via Location.mapping_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
    • getMappingTableOrBuilderList

      List<? extends MappingOrBuilder> getMappingTableOrBuilderList()
       Mappings from address ranges to the image/binary/library mapped
       into that address range referenced by locations via Location.mapping_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
    • getMappingTableOrBuilder

      MappingOrBuilder getMappingTableOrBuilder(int index)
       Mappings from address ranges to the image/binary/library mapped
       into that address range referenced by locations via Location.mapping_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
    • getLocationTableList

      List<Location> getLocationTableList()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • getLocationTable

      Location getLocationTable(int index)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • getLocationTableCount

      int getLocationTableCount()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • getLocationTableOrBuilderList

      List<? extends LocationOrBuilder> getLocationTableOrBuilderList()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • getLocationTableOrBuilder

      LocationOrBuilder getLocationTableOrBuilder(int index)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • getFunctionTableList

      List<Function> getFunctionTableList()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • getFunctionTable

      Function getFunctionTable(int index)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • getFunctionTableCount

      int getFunctionTableCount()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • getFunctionTableOrBuilderList

      List<? extends FunctionOrBuilder> getFunctionTableOrBuilderList()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • getFunctionTableOrBuilder

      FunctionOrBuilder getFunctionTableOrBuilder(int index)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • getLinkTableList

      List<Link> getLinkTableList()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • getLinkTable

      Link getLinkTable(int index)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • getLinkTableCount

      int getLinkTableCount()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • getLinkTableOrBuilderList

      List<? extends LinkOrBuilder> getLinkTableOrBuilderList()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • getLinkTableOrBuilder

      LinkOrBuilder getLinkTableOrBuilder(int index)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • getStringTableList

      List<String> getStringTableList()
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Returns:
      A list containing the stringTable.
    • getStringTableCount

      int getStringTableCount()
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Returns:
      The count of stringTable.
    • getStringTable

      String getStringTable(int index)
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Parameters:
      index - The index of the element to return.
      Returns:
      The stringTable at the given index.
    • getStringTableBytes

      com.google.protobuf.ByteString getStringTableBytes(int index)
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the stringTable at the given index.
    • getAttributeTableList

      List<KeyValueAndUnit> getAttributeTableList()
       A common table for attributes referenced by various messages.
       It is a collection of key/value pairs. Note, global attributes
       like server name can be set using the resource API. Examples of attributes:
      
       "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
       "/http/server_latency": 300
       "abc.com/myattribute": true
       "abc.com/score": 10.239
      
       The attribute values SHOULD NOT contain empty values.
       The attribute values SHOULD NOT contain bytes values.
       The attribute values SHOULD NOT contain array values different than array of string values, bool values, int values,
       double values.
       The attribute values SHOULD NOT contain kvlist values.
       The behavior of software that receives attributes containing such values can be unpredictable.
       These restrictions can change in a minor release.
       The restrictions take origin from the OpenTelemetry specification:
       https://github.com/open-telemetry/opentelemetry-specification/blob/v1.47.0/specification/common/README.md#attribute.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
    • getAttributeTable

      KeyValueAndUnit getAttributeTable(int index)
       A common table for attributes referenced by various messages.
       It is a collection of key/value pairs. Note, global attributes
       like server name can be set using the resource API. Examples of attributes:
      
       "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
       "/http/server_latency": 300
       "abc.com/myattribute": true
       "abc.com/score": 10.239
      
       The attribute values SHOULD NOT contain empty values.
       The attribute values SHOULD NOT contain bytes values.
       The attribute values SHOULD NOT contain array values different than array of string values, bool values, int values,
       double values.
       The attribute values SHOULD NOT contain kvlist values.
       The behavior of software that receives attributes containing such values can be unpredictable.
       These restrictions can change in a minor release.
       The restrictions take origin from the OpenTelemetry specification:
       https://github.com/open-telemetry/opentelemetry-specification/blob/v1.47.0/specification/common/README.md#attribute.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
    • getAttributeTableCount

      int getAttributeTableCount()
       A common table for attributes referenced by various messages.
       It is a collection of key/value pairs. Note, global attributes
       like server name can be set using the resource API. Examples of attributes:
      
       "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
       "/http/server_latency": 300
       "abc.com/myattribute": true
       "abc.com/score": 10.239
      
       The attribute values SHOULD NOT contain empty values.
       The attribute values SHOULD NOT contain bytes values.
       The attribute values SHOULD NOT contain array values different than array of string values, bool values, int values,
       double values.
       The attribute values SHOULD NOT contain kvlist values.
       The behavior of software that receives attributes containing such values can be unpredictable.
       These restrictions can change in a minor release.
       The restrictions take origin from the OpenTelemetry specification:
       https://github.com/open-telemetry/opentelemetry-specification/blob/v1.47.0/specification/common/README.md#attribute.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
    • getAttributeTableOrBuilderList

      List<? extends KeyValueAndUnitOrBuilder> getAttributeTableOrBuilderList()
       A common table for attributes referenced by various messages.
       It is a collection of key/value pairs. Note, global attributes
       like server name can be set using the resource API. Examples of attributes:
      
       "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
       "/http/server_latency": 300
       "abc.com/myattribute": true
       "abc.com/score": 10.239
      
       The attribute values SHOULD NOT contain empty values.
       The attribute values SHOULD NOT contain bytes values.
       The attribute values SHOULD NOT contain array values different than array of string values, bool values, int values,
       double values.
       The attribute values SHOULD NOT contain kvlist values.
       The behavior of software that receives attributes containing such values can be unpredictable.
       These restrictions can change in a minor release.
       The restrictions take origin from the OpenTelemetry specification:
       https://github.com/open-telemetry/opentelemetry-specification/blob/v1.47.0/specification/common/README.md#attribute.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
    • getAttributeTableOrBuilder

      KeyValueAndUnitOrBuilder getAttributeTableOrBuilder(int index)
       A common table for attributes referenced by various messages.
       It is a collection of key/value pairs. Note, global attributes
       like server name can be set using the resource API. Examples of attributes:
      
       "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
       "/http/server_latency": 300
       "abc.com/myattribute": true
       "abc.com/score": 10.239
      
       The attribute values SHOULD NOT contain empty values.
       The attribute values SHOULD NOT contain bytes values.
       The attribute values SHOULD NOT contain array values different than array of string values, bool values, int values,
       double values.
       The attribute values SHOULD NOT contain kvlist values.
       The behavior of software that receives attributes containing such values can be unpredictable.
       These restrictions can change in a minor release.
       The restrictions take origin from the OpenTelemetry specification:
       https://github.com/open-telemetry/opentelemetry-specification/blob/v1.47.0/specification/common/README.md#attribute.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
    • getStackTableList

      List<Stack> getStackTableList()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • getStackTable

      Stack getStackTable(int index)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • getStackTableCount

      int getStackTableCount()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • getStackTableOrBuilderList

      List<? extends StackOrBuilder> getStackTableOrBuilderList()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • getStackTableOrBuilder

      StackOrBuilder getStackTableOrBuilder(int index)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;