Class ProfilesDictionary.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ProfilesDictionary.Builder>
io.opentelemetry.proto.profiles.v1development.ProfilesDictionary.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ProfilesDictionaryOrBuilder, Cloneable
Enclosing class:
ProfilesDictionary

public static final class ProfilesDictionary.Builder extends com.google.protobuf.GeneratedMessage.Builder<ProfilesDictionary.Builder> implements ProfilesDictionaryOrBuilder
 ProfilesDictionary represents the profiles data shared across the
 entire message being sent.

 Note that all fields in this message MUST have a zero value encoded as the first element.
 This allows for _index fields pointing into the dictionary to use a 0 pointer value
 to indicate 'null' / 'not set'. Unless otherwise defined, a 'zero value' message value
 is one with all default field values, so as to minimize wire encoded size.
 
Protobuf type opentelemetry.proto.profiles.v1development.ProfilesDictionary
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ProfilesDictionary.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<ProfilesDictionary.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ProfilesDictionary.Builder>
    • getDefaultInstanceForType

      public ProfilesDictionary getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public ProfilesDictionary build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ProfilesDictionary buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ProfilesDictionary.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProfilesDictionary.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ProfilesDictionary.Builder>
    • mergeFrom

      public ProfilesDictionary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProfilesDictionary.Builder>
      Throws:
      IOException
    • getMappingTableList

      public 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;
      Specified by:
      getMappingTableList in interface ProfilesDictionaryOrBuilder
    • getMappingTableCount

      public 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;
      Specified by:
      getMappingTableCount in interface ProfilesDictionaryOrBuilder
    • getMappingTable

      public 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;
      Specified by:
      getMappingTable in interface ProfilesDictionaryOrBuilder
    • setMappingTable

      public ProfilesDictionary.Builder setMappingTable(int index, Mapping value)
       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;
    • setMappingTable

      public ProfilesDictionary.Builder setMappingTable(int index, Mapping.Builder builderForValue)
       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;
    • addMappingTable

      public ProfilesDictionary.Builder addMappingTable(Mapping value)
       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;
    • addMappingTable

      public ProfilesDictionary.Builder addMappingTable(int index, Mapping value)
       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;
    • addMappingTable

      public ProfilesDictionary.Builder addMappingTable(Mapping.Builder builderForValue)
       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;
    • addMappingTable

      public ProfilesDictionary.Builder addMappingTable(int index, Mapping.Builder builderForValue)
       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;
    • addAllMappingTable

      public ProfilesDictionary.Builder addAllMappingTable(Iterable<? extends Mapping> values)
       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;
    • clearMappingTable

      public ProfilesDictionary.Builder clearMappingTable()
       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;
    • removeMappingTable

      public ProfilesDictionary.Builder removeMappingTable(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;
    • getMappingTableBuilder

      public Mapping.Builder getMappingTableBuilder(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;
    • getMappingTableOrBuilder

      public 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;
      Specified by:
      getMappingTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getMappingTableOrBuilderList

      public 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;
      Specified by:
      getMappingTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • addMappingTableBuilder

      public Mapping.Builder addMappingTableBuilder()
       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;
    • addMappingTableBuilder

      public Mapping.Builder addMappingTableBuilder(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;
    • getMappingTableBuilderList

      public List<Mapping.Builder> getMappingTableBuilderList()
       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

      public List<Location> getLocationTableList()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTableList in interface ProfilesDictionaryOrBuilder
    • getLocationTableCount

      public int getLocationTableCount()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTableCount in interface ProfilesDictionaryOrBuilder
    • getLocationTable

      public Location getLocationTable(int index)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTable in interface ProfilesDictionaryOrBuilder
    • setLocationTable

      public ProfilesDictionary.Builder setLocationTable(int index, Location value)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • setLocationTable

      public ProfilesDictionary.Builder setLocationTable(int index, Location.Builder builderForValue)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • addLocationTable

      public ProfilesDictionary.Builder addLocationTable(Location value)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • addLocationTable

      public ProfilesDictionary.Builder addLocationTable(int index, Location value)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • addLocationTable

      public ProfilesDictionary.Builder addLocationTable(Location.Builder builderForValue)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • addLocationTable

      public ProfilesDictionary.Builder addLocationTable(int index, Location.Builder builderForValue)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • addAllLocationTable

      public ProfilesDictionary.Builder addAllLocationTable(Iterable<? extends Location> values)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • clearLocationTable

      public ProfilesDictionary.Builder clearLocationTable()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • removeLocationTable

      public ProfilesDictionary.Builder removeLocationTable(int index)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • getLocationTableBuilder

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

      public LocationOrBuilder getLocationTableOrBuilder(int index)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getLocationTableOrBuilderList

      public List<? extends LocationOrBuilder> getLocationTableOrBuilderList()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • addLocationTableBuilder

      public Location.Builder addLocationTableBuilder()
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • addLocationTableBuilder

      public Location.Builder addLocationTableBuilder(int index)
       Locations referenced by samples via Stack.location_indices.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
    • getLocationTableBuilderList

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

      public List<Function> getFunctionTableList()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTableList in interface ProfilesDictionaryOrBuilder
    • getFunctionTableCount

      public int getFunctionTableCount()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTableCount in interface ProfilesDictionaryOrBuilder
    • getFunctionTable

      public Function getFunctionTable(int index)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTable in interface ProfilesDictionaryOrBuilder
    • setFunctionTable

      public ProfilesDictionary.Builder setFunctionTable(int index, Function value)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • setFunctionTable

      public ProfilesDictionary.Builder setFunctionTable(int index, Function.Builder builderForValue)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • addFunctionTable

      public ProfilesDictionary.Builder addFunctionTable(Function value)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • addFunctionTable

      public ProfilesDictionary.Builder addFunctionTable(int index, Function value)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • addFunctionTable

      public ProfilesDictionary.Builder addFunctionTable(Function.Builder builderForValue)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • addFunctionTable

      public ProfilesDictionary.Builder addFunctionTable(int index, Function.Builder builderForValue)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • addAllFunctionTable

      public ProfilesDictionary.Builder addAllFunctionTable(Iterable<? extends Function> values)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • clearFunctionTable

      public ProfilesDictionary.Builder clearFunctionTable()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • removeFunctionTable

      public ProfilesDictionary.Builder removeFunctionTable(int index)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • getFunctionTableBuilder

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

      public FunctionOrBuilder getFunctionTableOrBuilder(int index)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getFunctionTableOrBuilderList

      public List<? extends FunctionOrBuilder> getFunctionTableOrBuilderList()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • addFunctionTableBuilder

      public Function.Builder addFunctionTableBuilder()
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • addFunctionTableBuilder

      public Function.Builder addFunctionTableBuilder(int index)
       Functions referenced by locations via Line.function_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
    • getFunctionTableBuilderList

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

      public List<Link> getLinkTableList()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTableList in interface ProfilesDictionaryOrBuilder
    • getLinkTableCount

      public int getLinkTableCount()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTableCount in interface ProfilesDictionaryOrBuilder
    • getLinkTable

      public Link getLinkTable(int index)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTable in interface ProfilesDictionaryOrBuilder
    • setLinkTable

      public ProfilesDictionary.Builder setLinkTable(int index, Link value)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • setLinkTable

      public ProfilesDictionary.Builder setLinkTable(int index, Link.Builder builderForValue)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • addLinkTable

      public ProfilesDictionary.Builder addLinkTable(Link value)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • addLinkTable

      public ProfilesDictionary.Builder addLinkTable(int index, Link value)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • addLinkTable

      public ProfilesDictionary.Builder addLinkTable(Link.Builder builderForValue)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • addLinkTable

      public ProfilesDictionary.Builder addLinkTable(int index, Link.Builder builderForValue)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • addAllLinkTable

      public ProfilesDictionary.Builder addAllLinkTable(Iterable<? extends Link> values)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • clearLinkTable

      public ProfilesDictionary.Builder clearLinkTable()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • removeLinkTable

      public ProfilesDictionary.Builder removeLinkTable(int index)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • getLinkTableBuilder

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

      public LinkOrBuilder getLinkTableOrBuilder(int index)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getLinkTableOrBuilderList

      public List<? extends LinkOrBuilder> getLinkTableOrBuilderList()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • addLinkTableBuilder

      public Link.Builder addLinkTableBuilder()
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • addLinkTableBuilder

      public Link.Builder addLinkTableBuilder(int index)
       Links referenced by samples via Sample.link_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
    • getLinkTableBuilderList

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

      public com.google.protobuf.ProtocolStringList getStringTableList()
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Specified by:
      getStringTableList in interface ProfilesDictionaryOrBuilder
      Returns:
      A list containing the stringTable.
    • getStringTableCount

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

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

      public 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;
      Specified by:
      getStringTableBytes in interface ProfilesDictionaryOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the stringTable at the given index.
    • setStringTable

      public ProfilesDictionary.Builder setStringTable(int index, String value)
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Parameters:
      index - The index to set the value at.
      value - The stringTable to set.
      Returns:
      This builder for chaining.
    • addStringTable

      public ProfilesDictionary.Builder addStringTable(String value)
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Parameters:
      value - The stringTable to add.
      Returns:
      This builder for chaining.
    • addAllStringTable

      public ProfilesDictionary.Builder addAllStringTable(Iterable<String> values)
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Parameters:
      values - The stringTable to add.
      Returns:
      This builder for chaining.
    • clearStringTable

      public ProfilesDictionary.Builder clearStringTable()
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Returns:
      This builder for chaining.
    • addStringTableBytes

      public ProfilesDictionary.Builder addStringTableBytes(com.google.protobuf.ByteString value)
       A common table for strings referenced by various messages.
       string_table[0] must always be "".
       
      repeated string string_table = 5;
      Parameters:
      value - The bytes of the stringTable to add.
      Returns:
      This builder for chaining.
    • getAttributeTableList

      public 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;
      Specified by:
      getAttributeTableList in interface ProfilesDictionaryOrBuilder
    • getAttributeTableCount

      public 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;
      Specified by:
      getAttributeTableCount in interface ProfilesDictionaryOrBuilder
    • getAttributeTable

      public 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;
      Specified by:
      getAttributeTable in interface ProfilesDictionaryOrBuilder
    • setAttributeTable

      public ProfilesDictionary.Builder setAttributeTable(int index, KeyValueAndUnit value)
       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;
    • setAttributeTable

      public ProfilesDictionary.Builder setAttributeTable(int index, KeyValueAndUnit.Builder builderForValue)
       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;
    • addAttributeTable

      public ProfilesDictionary.Builder addAttributeTable(KeyValueAndUnit value)
       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;
    • addAttributeTable

      public ProfilesDictionary.Builder addAttributeTable(int index, KeyValueAndUnit value)
       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;
    • addAttributeTable

      public ProfilesDictionary.Builder addAttributeTable(KeyValueAndUnit.Builder builderForValue)
       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;
    • addAttributeTable

      public ProfilesDictionary.Builder addAttributeTable(int index, KeyValueAndUnit.Builder builderForValue)
       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;
    • addAllAttributeTable

      public ProfilesDictionary.Builder addAllAttributeTable(Iterable<? extends KeyValueAndUnit> values)
       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;
    • clearAttributeTable

      public ProfilesDictionary.Builder clearAttributeTable()
       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;
    • removeAttributeTable

      public ProfilesDictionary.Builder removeAttributeTable(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;
    • getAttributeTableBuilder

      public KeyValueAndUnit.Builder getAttributeTableBuilder(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;
    • getAttributeTableOrBuilder

      public 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;
      Specified by:
      getAttributeTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getAttributeTableOrBuilderList

      public 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;
      Specified by:
      getAttributeTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • addAttributeTableBuilder

      public KeyValueAndUnit.Builder addAttributeTableBuilder()
       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;
    • addAttributeTableBuilder

      public KeyValueAndUnit.Builder addAttributeTableBuilder(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;
    • getAttributeTableBuilderList

      public List<KeyValueAndUnit.Builder> getAttributeTableBuilderList()
       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

      public List<Stack> getStackTableList()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTableList in interface ProfilesDictionaryOrBuilder
    • getStackTableCount

      public int getStackTableCount()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTableCount in interface ProfilesDictionaryOrBuilder
    • getStackTable

      public Stack getStackTable(int index)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTable in interface ProfilesDictionaryOrBuilder
    • setStackTable

      public ProfilesDictionary.Builder setStackTable(int index, Stack value)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • setStackTable

      public ProfilesDictionary.Builder setStackTable(int index, Stack.Builder builderForValue)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • addStackTable

      public ProfilesDictionary.Builder addStackTable(Stack value)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • addStackTable

      public ProfilesDictionary.Builder addStackTable(int index, Stack value)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • addStackTable

      public ProfilesDictionary.Builder addStackTable(Stack.Builder builderForValue)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • addStackTable

      public ProfilesDictionary.Builder addStackTable(int index, Stack.Builder builderForValue)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • addAllStackTable

      public ProfilesDictionary.Builder addAllStackTable(Iterable<? extends Stack> values)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • clearStackTable

      public ProfilesDictionary.Builder clearStackTable()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • removeStackTable

      public ProfilesDictionary.Builder removeStackTable(int index)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • getStackTableBuilder

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

      public StackOrBuilder getStackTableOrBuilder(int index)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getStackTableOrBuilderList

      public List<? extends StackOrBuilder> getStackTableOrBuilderList()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • addStackTableBuilder

      public Stack.Builder addStackTableBuilder()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • addStackTableBuilder

      public Stack.Builder addStackTableBuilder(int index)
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
    • getStackTableBuilderList

      public List<Stack.Builder> getStackTableBuilderList()
       Stacks referenced by samples via Sample.stack_index.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;