Class ProfilesDictionary

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.opentelemetry.proto.profiles.v1development.ProfilesDictionary
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ProfilesDictionaryOrBuilder, Serializable

public final class ProfilesDictionary extends com.google.protobuf.GeneratedMessageV3 implements ProfilesDictionaryOrBuilder
 ProfilesDictionary represents the profiles data shared across the
 entire message being sent. The following applies to all fields in this
 message:

 - A dictionary is an array of dictionary items. Users of the dictionary
   compactly reference the items using the index within the array.

 - A dictionary 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.

 - There SHOULD NOT be dupes in a dictionary. The identity of dictionary
   items is based on their value, recursively as needed. If a particular
   implementation does emit duplicated items, it MUST NOT attempt to give them
   meaning based on the index or order. A profile processor may remove
   duplicate items and this MUST NOT have any observable effects for
   consumers.

 - There SHOULD NOT be orphaned (unreferenced) items in a dictionary. A
   profile processor may remove ("garbage-collect") orphaned items and this
   MUST NOT have any observable effects for consumers.
 
Protobuf type opentelemetry.proto.profiles.v1development.ProfilesDictionary
See Also:
  • Field Details

    • MAPPING_TABLE_FIELD_NUMBER

      public static final int MAPPING_TABLE_FIELD_NUMBER
      See Also:
    • LOCATION_TABLE_FIELD_NUMBER

      public static final int LOCATION_TABLE_FIELD_NUMBER
      See Also:
    • FUNCTION_TABLE_FIELD_NUMBER

      public static final int FUNCTION_TABLE_FIELD_NUMBER
      See Also:
    • STRING_TABLE_FIELD_NUMBER

      public static final int STRING_TABLE_FIELD_NUMBER
      See Also:
    • ATTRIBUTE_TABLE_FIELD_NUMBER

      public static final int ATTRIBUTE_TABLE_FIELD_NUMBER
      See Also:
    • STACK_TABLE_FIELD_NUMBER

      public static final int STACK_TABLE_FIELD_NUMBER
      See Also:
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • 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.
      
       mapping_table[0] must always be zero value (Mapping{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
      Specified by:
      getMappingTableList 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.
      
       mapping_table[0] must always be zero value (Mapping{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
      Specified by:
      getMappingTableOrBuilderList 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.
      
       mapping_table[0] must always be zero value (Mapping{}) and present.
       
      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.
      
       mapping_table[0] must always be zero value (Mapping{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
      Specified by:
      getMappingTable in interface ProfilesDictionaryOrBuilder
    • 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.
      
       mapping_table[0] must always be zero value (Mapping{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Mapping mapping_table = 1;
      Specified by:
      getMappingTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getLocationTableList

      public List<Location> getLocationTableList()
       Locations referenced by samples via Stack.location_indices.
      
       location_table[0] must always be zero value (Location{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTableList in interface ProfilesDictionaryOrBuilder
    • getLocationTableOrBuilderList

      public List<? extends LocationOrBuilder> getLocationTableOrBuilderList()
       Locations referenced by samples via Stack.location_indices.
      
       location_table[0] must always be zero value (Location{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • getLocationTableCount

      public int getLocationTableCount()
       Locations referenced by samples via Stack.location_indices.
      
       location_table[0] must always be zero value (Location{}) and present.
       
      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.
      
       location_table[0] must always be zero value (Location{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTable in interface ProfilesDictionaryOrBuilder
    • getLocationTableOrBuilder

      public LocationOrBuilder getLocationTableOrBuilder(int index)
       Locations referenced by samples via Stack.location_indices.
      
       location_table[0] must always be zero value (Location{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Location location_table = 2;
      Specified by:
      getLocationTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getFunctionTableList

      public List<Function> getFunctionTableList()
       Functions referenced by locations via Line.function_index.
      
       function_table[0] must always be zero value (Function{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTableList in interface ProfilesDictionaryOrBuilder
    • getFunctionTableOrBuilderList

      public List<? extends FunctionOrBuilder> getFunctionTableOrBuilderList()
       Functions referenced by locations via Line.function_index.
      
       function_table[0] must always be zero value (Function{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • getFunctionTableCount

      public int getFunctionTableCount()
       Functions referenced by locations via Line.function_index.
      
       function_table[0] must always be zero value (Function{}) and present.
       
      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.
      
       function_table[0] must always be zero value (Function{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTable in interface ProfilesDictionaryOrBuilder
    • getFunctionTableOrBuilder

      public FunctionOrBuilder getFunctionTableOrBuilder(int index)
       Functions referenced by locations via Line.function_index.
      
       function_table[0] must always be zero value (Function{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Function function_table = 3;
      Specified by:
      getFunctionTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getLinkTableList

      public List<Link> getLinkTableList()
       Links referenced by samples via Sample.link_index.
      
       link_table[0] must always be zero value (Link{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTableList in interface ProfilesDictionaryOrBuilder
    • getLinkTableOrBuilderList

      public List<? extends LinkOrBuilder> getLinkTableOrBuilderList()
       Links referenced by samples via Sample.link_index.
      
       link_table[0] must always be zero value (Link{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • getLinkTableCount

      public int getLinkTableCount()
       Links referenced by samples via Sample.link_index.
      
       link_table[0] must always be zero value (Link{}) and present.
       
      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.
      
       link_table[0] must always be zero value (Link{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTable in interface ProfilesDictionaryOrBuilder
    • getLinkTableOrBuilder

      public LinkOrBuilder getLinkTableOrBuilder(int index)
       Links referenced by samples via Sample.link_index.
      
       link_table[0] must always be zero value (Link{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Link link_table = 4;
      Specified by:
      getLinkTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getStringTableList

      public com.google.protobuf.ProtocolStringList getStringTableList()
       A common table for strings referenced by various messages.
      
       string_table[0] must always be "" and present.
       
      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 "" and present.
       
      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 "" and present.
       
      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 "" and present.
       
      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.
    • getAttributeTableList

      public List<KeyValueAndUnit> getAttributeTableList()
       A common table for attributes referenced by the Profile, Sample, Mapping
       and Location messages below through attribute_indices field. Each entry is
       a key/value pair with an optional unit. Since this is a dictionary table,
       multiple entries with the same key may be present, unlike direct attribute
       tables like Resource.attributes. The referencing attribute_indices fields,
       though, do maintain the key uniqueness requirement.
      
       It's recommended to use attributes for variables with bounded cardinality,
       such as categorical variables
       (https://en.wikipedia.org/wiki/Categorical_variable). Using an attribute of
       a floating point type (e.g., CPU time) in a sample can quickly make every
       attribute value unique, defeating the purpose of the dictionary and
       impractically increasing the profile size.
      
       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"
           "abc.com/myattribute": true
           "allocation_size": 128 bytes
      
       attribute_table[0] must always be zero value (KeyValueAndUnit{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
      Specified by:
      getAttributeTableList in interface ProfilesDictionaryOrBuilder
    • getAttributeTableOrBuilderList

      public List<? extends KeyValueAndUnitOrBuilder> getAttributeTableOrBuilderList()
       A common table for attributes referenced by the Profile, Sample, Mapping
       and Location messages below through attribute_indices field. Each entry is
       a key/value pair with an optional unit. Since this is a dictionary table,
       multiple entries with the same key may be present, unlike direct attribute
       tables like Resource.attributes. The referencing attribute_indices fields,
       though, do maintain the key uniqueness requirement.
      
       It's recommended to use attributes for variables with bounded cardinality,
       such as categorical variables
       (https://en.wikipedia.org/wiki/Categorical_variable). Using an attribute of
       a floating point type (e.g., CPU time) in a sample can quickly make every
       attribute value unique, defeating the purpose of the dictionary and
       impractically increasing the profile size.
      
       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"
           "abc.com/myattribute": true
           "allocation_size": 128 bytes
      
       attribute_table[0] must always be zero value (KeyValueAndUnit{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
      Specified by:
      getAttributeTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • getAttributeTableCount

      public int getAttributeTableCount()
       A common table for attributes referenced by the Profile, Sample, Mapping
       and Location messages below through attribute_indices field. Each entry is
       a key/value pair with an optional unit. Since this is a dictionary table,
       multiple entries with the same key may be present, unlike direct attribute
       tables like Resource.attributes. The referencing attribute_indices fields,
       though, do maintain the key uniqueness requirement.
      
       It's recommended to use attributes for variables with bounded cardinality,
       such as categorical variables
       (https://en.wikipedia.org/wiki/Categorical_variable). Using an attribute of
       a floating point type (e.g., CPU time) in a sample can quickly make every
       attribute value unique, defeating the purpose of the dictionary and
       impractically increasing the profile size.
      
       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"
           "abc.com/myattribute": true
           "allocation_size": 128 bytes
      
       attribute_table[0] must always be zero value (KeyValueAndUnit{}) and present.
       
      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 the Profile, Sample, Mapping
       and Location messages below through attribute_indices field. Each entry is
       a key/value pair with an optional unit. Since this is a dictionary table,
       multiple entries with the same key may be present, unlike direct attribute
       tables like Resource.attributes. The referencing attribute_indices fields,
       though, do maintain the key uniqueness requirement.
      
       It's recommended to use attributes for variables with bounded cardinality,
       such as categorical variables
       (https://en.wikipedia.org/wiki/Categorical_variable). Using an attribute of
       a floating point type (e.g., CPU time) in a sample can quickly make every
       attribute value unique, defeating the purpose of the dictionary and
       impractically increasing the profile size.
      
       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"
           "abc.com/myattribute": true
           "allocation_size": 128 bytes
      
       attribute_table[0] must always be zero value (KeyValueAndUnit{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
      Specified by:
      getAttributeTable in interface ProfilesDictionaryOrBuilder
    • getAttributeTableOrBuilder

      public KeyValueAndUnitOrBuilder getAttributeTableOrBuilder(int index)
       A common table for attributes referenced by the Profile, Sample, Mapping
       and Location messages below through attribute_indices field. Each entry is
       a key/value pair with an optional unit. Since this is a dictionary table,
       multiple entries with the same key may be present, unlike direct attribute
       tables like Resource.attributes. The referencing attribute_indices fields,
       though, do maintain the key uniqueness requirement.
      
       It's recommended to use attributes for variables with bounded cardinality,
       such as categorical variables
       (https://en.wikipedia.org/wiki/Categorical_variable). Using an attribute of
       a floating point type (e.g., CPU time) in a sample can quickly make every
       attribute value unique, defeating the purpose of the dictionary and
       impractically increasing the profile size.
      
       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"
           "abc.com/myattribute": true
           "allocation_size": 128 bytes
      
       attribute_table[0] must always be zero value (KeyValueAndUnit{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.KeyValueAndUnit attribute_table = 6;
      Specified by:
      getAttributeTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • getStackTableList

      public List<Stack> getStackTableList()
       Stacks referenced by samples via Sample.stack_index.
      
       stack_table[0] must always be zero value (Stack{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTableList in interface ProfilesDictionaryOrBuilder
    • getStackTableOrBuilderList

      public List<? extends StackOrBuilder> getStackTableOrBuilderList()
       Stacks referenced by samples via Sample.stack_index.
      
       stack_table[0] must always be zero value (Stack{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTableOrBuilderList in interface ProfilesDictionaryOrBuilder
    • getStackTableCount

      public int getStackTableCount()
       Stacks referenced by samples via Sample.stack_index.
      
       stack_table[0] must always be zero value (Stack{}) and present.
       
      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.
      
       stack_table[0] must always be zero value (Stack{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTable in interface ProfilesDictionaryOrBuilder
    • getStackTableOrBuilder

      public StackOrBuilder getStackTableOrBuilder(int index)
       Stacks referenced by samples via Sample.stack_index.
      
       stack_table[0] must always be zero value (Stack{}) and present.
       
      repeated .opentelemetry.proto.profiles.v1development.Stack stack_table = 7;
      Specified by:
      getStackTableOrBuilder in interface ProfilesDictionaryOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static ProfilesDictionary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ProfilesDictionary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ProfilesDictionary parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ProfilesDictionary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ProfilesDictionary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ProfilesDictionary parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static ProfilesDictionary parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ProfilesDictionary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ProfilesDictionary parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static ProfilesDictionary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ProfilesDictionary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static ProfilesDictionary parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

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

      public static ProfilesDictionary.Builder newBuilder()
    • newBuilder

      public static ProfilesDictionary.Builder newBuilder(ProfilesDictionary prototype)
    • toBuilder

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

      protected ProfilesDictionary.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static ProfilesDictionary getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<ProfilesDictionary> parser()
    • getParserForType

      public com.google.protobuf.Parser<ProfilesDictionary> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

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