Class Profile.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
io.opentelemetry.proto.profiles.v1experimental.Profile.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ProfileOrBuilder,Cloneable
- Enclosing class:
- Profile
public static final class Profile.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
implements ProfileOrBuilder
Represents a complete profile, including sample types, samples, mappings to binaries, locations, functions, string table, and additional metadata.Protobuf type
opentelemetry.proto.profiles.v1experimental.Profile-
Method Summary
Modifier and TypeMethodDescriptionaddAllAttributeTable(Iterable<? extends KeyValue> values) Lookup table for attributes.addAllAttributeUnits(Iterable<? extends AttributeUnit> values) Represents a mapping between Attribute Keys and Units.addAllComment(Iterable<? extends Long> values) Free-form text associated with the profile.addAllFunction(Iterable<? extends Function> values) Functions referenced by locations.addAllLinkTable(Iterable<? extends Link> values) Lookup table for links.addAllLocation(Iterable<? extends Location> values) Locations referenced by samples via location_indices.addAllLocationIndices(Iterable<? extends Long> values) Array of locations referenced by samples.addAllMapping(Iterable<? extends Mapping> values) Mapping from address ranges to the image/binary/library mapped into that address range.addAllSample(Iterable<? extends Sample> values) The set of samples recorded in this profile.addAllSampleType(Iterable<? extends ValueType> values) A description of the samples associated with each Sample.value.addAllStringTable(Iterable<String> values) A common table for strings referenced by various messages.addAttributeTable(int index, KeyValue value) Lookup table for attributes.addAttributeTable(int index, KeyValue.Builder builderForValue) Lookup table for attributes.addAttributeTable(KeyValue value) Lookup table for attributes.addAttributeTable(KeyValue.Builder builderForValue) Lookup table for attributes.Lookup table for attributes.addAttributeTableBuilder(int index) Lookup table for attributes.addAttributeUnits(int index, AttributeUnit value) Represents a mapping between Attribute Keys and Units.addAttributeUnits(int index, AttributeUnit.Builder builderForValue) Represents a mapping between Attribute Keys and Units.addAttributeUnits(AttributeUnit value) Represents a mapping between Attribute Keys and Units.addAttributeUnits(AttributeUnit.Builder builderForValue) Represents a mapping between Attribute Keys and Units.Represents a mapping between Attribute Keys and Units.addAttributeUnitsBuilder(int index) Represents a mapping between Attribute Keys and Units.addComment(long value) Free-form text associated with the profile.addFunction(int index, Function value) Functions referenced by locations.addFunction(int index, Function.Builder builderForValue) Functions referenced by locations.addFunction(Function value) Functions referenced by locations.addFunction(Function.Builder builderForValue) Functions referenced by locations.Functions referenced by locations.addFunctionBuilder(int index) Functions referenced by locations.addLinkTable(int index, Link value) Lookup table for links.addLinkTable(int index, Link.Builder builderForValue) Lookup table for links.addLinkTable(Link value) Lookup table for links.addLinkTable(Link.Builder builderForValue) Lookup table for links.Lookup table for links.addLinkTableBuilder(int index) Lookup table for links.addLocation(int index, Location value) Locations referenced by samples via location_indices.addLocation(int index, Location.Builder builderForValue) Locations referenced by samples via location_indices.addLocation(Location value) Locations referenced by samples via location_indices.addLocation(Location.Builder builderForValue) Locations referenced by samples via location_indices.Locations referenced by samples via location_indices.addLocationBuilder(int index) Locations referenced by samples via location_indices.addLocationIndices(long value) Array of locations referenced by samples.addMapping(int index, Mapping value) Mapping from address ranges to the image/binary/library mapped into that address range.addMapping(int index, Mapping.Builder builderForValue) Mapping from address ranges to the image/binary/library mapped into that address range.addMapping(Mapping value) Mapping from address ranges to the image/binary/library mapped into that address range.addMapping(Mapping.Builder builderForValue) Mapping from address ranges to the image/binary/library mapped into that address range.Mapping from address ranges to the image/binary/library mapped into that address range.addMappingBuilder(int index) Mapping from address ranges to the image/binary/library mapped into that address range.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) The set of samples recorded in this profile.addSample(int index, Sample.Builder builderForValue) The set of samples recorded in this profile.The set of samples recorded in this profile.addSample(Sample.Builder builderForValue) The set of samples recorded in this profile.The set of samples recorded in this profile.addSampleBuilder(int index) The set of samples recorded in this profile.addSampleType(int index, ValueType value) A description of the samples associated with each Sample.value.addSampleType(int index, ValueType.Builder builderForValue) A description of the samples associated with each Sample.value.addSampleType(ValueType value) A description of the samples associated with each Sample.value.addSampleType(ValueType.Builder builderForValue) A description of the samples associated with each Sample.value.A description of the samples associated with each Sample.value.addSampleTypeBuilder(int index) A description of the samples associated with each Sample.value.addStringTable(String value) A common table for strings referenced by various messages.addStringTableBytes(com.google.protobuf.ByteString value) A common table for strings referenced by various messages.build()clear()Lookup table for attributes.Represents a mapping between Attribute Keys and Units.Free-form text associated with the profile.Index into the string table of the type of the preferred sample value.frames with Function.function_name fully matching the following regexp will be dropped from the samples, along with their successors.Duration of the profile, if a duration makes sense.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Functions referenced by locations.frames with Function.function_name fully matching the following regexp will be kept, even if it matches drop_frames.Lookup table for links.Locations referenced by samples via location_indices.Array of locations referenced by samples.Mapping from address ranges to the image/binary/library mapped into that address range.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The number of events between sampled occurrences.The kind of events between sampled occurrences.The set of samples recorded in this profile.A description of the samples associated with each Sample.value.A common table for strings referenced by various messages.Time of collection (UTC) represented as nanoseconds past the epoch.clone()getAttributeTable(int index) Lookup table for attributes.getAttributeTableBuilder(int index) Lookup table for attributes.Lookup table for attributes.intLookup table for attributes.Lookup table for attributes.getAttributeTableOrBuilder(int index) Lookup table for attributes.List<? extends KeyValueOrBuilder>Lookup table for attributes.getAttributeUnits(int index) Represents a mapping between Attribute Keys and Units.getAttributeUnitsBuilder(int index) Represents a mapping between Attribute Keys and Units.Represents a mapping between Attribute Keys and Units.intRepresents a mapping between Attribute Keys and Units.Represents a mapping between Attribute Keys and Units.getAttributeUnitsOrBuilder(int index) Represents a mapping between Attribute Keys and Units.List<? extends AttributeUnitOrBuilder>Represents a mapping between Attribute Keys and Units.longgetComment(int index) Free-form text associated with the profile.intFree-form text associated with the profile.Free-form text associated with the profile.longIndex into the string table of the type of the preferred sample value.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorlongframes with Function.function_name fully matching the following regexp will be dropped from the samples, along with their successors.longDuration of the profile, if a duration makes sense.getFunction(int index) Functions referenced by locations.getFunctionBuilder(int index) Functions referenced by locations.Functions referenced by locations.intFunctions referenced by locations.Functions referenced by locations.getFunctionOrBuilder(int index) Functions referenced by locations.List<? extends FunctionOrBuilder>Functions referenced by locations.longframes with Function.function_name fully matching the following regexp will be kept, even if it matches drop_frames.getLinkTable(int index) Lookup table for links.getLinkTableBuilder(int index) Lookup table for links.Lookup table for links.intLookup table for links.Lookup table for links.getLinkTableOrBuilder(int index) Lookup table for links.List<? extends LinkOrBuilder>Lookup table for links.getLocation(int index) Locations referenced by samples via location_indices.getLocationBuilder(int index) Locations referenced by samples via location_indices.Locations referenced by samples via location_indices.intLocations referenced by samples via location_indices.longgetLocationIndices(int index) Array of locations referenced by samples.intArray of locations referenced by samples.Array of locations referenced by samples.Locations referenced by samples via location_indices.getLocationOrBuilder(int index) Locations referenced by samples via location_indices.List<? extends LocationOrBuilder>Locations referenced by samples via location_indices.getMapping(int index) Mapping from address ranges to the image/binary/library mapped into that address range.getMappingBuilder(int index) Mapping from address ranges to the image/binary/library mapped into that address range.Mapping from address ranges to the image/binary/library mapped into that address range.intMapping from address ranges to the image/binary/library mapped into that address range.Mapping from address ranges to the image/binary/library mapped into that address range.getMappingOrBuilder(int index) Mapping from address ranges to the image/binary/library mapped into that address range.List<? extends MappingOrBuilder>Mapping from address ranges to the image/binary/library mapped into that address range.longThe number of events between sampled occurrences.The kind of events between sampled occurrences.The kind of events between sampled occurrences.The kind of events between sampled occurrences.getSample(int index) The set of samples recorded in this profile.getSampleBuilder(int index) The set of samples recorded in this profile.The set of samples recorded in this profile.intThe set of samples recorded in this profile.The set of samples recorded in this profile.getSampleOrBuilder(int index) The set of samples recorded in this profile.List<? extends SampleOrBuilder>The set of samples recorded in this profile.getSampleType(int index) A description of the samples associated with each Sample.value.getSampleTypeBuilder(int index) A description of the samples associated with each Sample.value.A description of the samples associated with each Sample.value.intA description of the samples associated with each Sample.value.A description of the samples associated with each Sample.value.getSampleTypeOrBuilder(int index) A description of the samples associated with each Sample.value.List<? extends ValueTypeOrBuilder>A description of the samples associated with each Sample.value.getStringTable(int index) A common table for strings referenced by various messages.com.google.protobuf.ByteStringgetStringTableBytes(int index) A common table for strings referenced by various messages.intA common table for strings referenced by various messages.com.google.protobuf.ProtocolStringListA common table for strings referenced by various messages.longTime of collection (UTC) represented as nanoseconds past the epoch.booleanThe kind of events between sampled occurrences.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergePeriodType(ValueType value) The kind of events between sampled occurrences.final Profile.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAttributeTable(int index) Lookup table for attributes.removeAttributeUnits(int index) Represents a mapping between Attribute Keys and Units.removeFunction(int index) Functions referenced by locations.removeLinkTable(int index) Lookup table for links.removeLocation(int index) Locations referenced by samples via location_indices.removeMapping(int index) Mapping from address ranges to the image/binary/library mapped into that address range.removeSample(int index) The set of samples recorded in this profile.removeSampleType(int index) A description of the samples associated with each Sample.value.setAttributeTable(int index, KeyValue value) Lookup table for attributes.setAttributeTable(int index, KeyValue.Builder builderForValue) Lookup table for attributes.setAttributeUnits(int index, AttributeUnit value) Represents a mapping between Attribute Keys and Units.setAttributeUnits(int index, AttributeUnit.Builder builderForValue) Represents a mapping between Attribute Keys and Units.setComment(int index, long value) Free-form text associated with the profile.setDefaultSampleType(long value) Index into the string table of the type of the preferred sample value.setDropFrames(long value) frames with Function.function_name fully matching the following regexp will be dropped from the samples, along with their successors.setDurationNanos(long value) Duration of the profile, if a duration makes sense.setFunction(int index, Function value) Functions referenced by locations.setFunction(int index, Function.Builder builderForValue) Functions referenced by locations.setKeepFrames(long value) frames with Function.function_name fully matching the following regexp will be kept, even if it matches drop_frames.setLinkTable(int index, Link value) Lookup table for links.setLinkTable(int index, Link.Builder builderForValue) Lookup table for links.setLocation(int index, Location value) Locations referenced by samples via location_indices.setLocation(int index, Location.Builder builderForValue) Locations referenced by samples via location_indices.setLocationIndices(int index, long value) Array of locations referenced by samples.setMapping(int index, Mapping value) Mapping from address ranges to the image/binary/library mapped into that address range.setMapping(int index, Mapping.Builder builderForValue) Mapping from address ranges to the image/binary/library mapped into that address range.setPeriod(long value) The number of events between sampled occurrences.setPeriodType(ValueType value) The kind of events between sampled occurrences.setPeriodType(ValueType.Builder builderForValue) The kind of events between sampled occurrences.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) The set of samples recorded in this profile.setSample(int index, Sample.Builder builderForValue) The set of samples recorded in this profile.setSampleType(int index, ValueType value) A description of the samples associated with each Sample.value.setSampleType(int index, ValueType.Builder builderForValue) A description of the samples associated with each Sample.value.setStringTable(int index, String value) A common table for strings referenced by various messages.setTimeNanos(long value) Time of collection (UTC) represented as nanoseconds past the epoch.final Profile.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
setField
public Profile.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
setRepeatedField
public Profile.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
addRepeatedField
public Profile.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Profile.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
mergeFrom
public Profile.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Profile.Builder>- Throws:
IOException
-
getSampleTypeList
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1;- Specified by:
getSampleTypeListin interfaceProfileOrBuilder
-
getSampleTypeCount
public int getSampleTypeCount()A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1;- Specified by:
getSampleTypeCountin interfaceProfileOrBuilder
-
getSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1;- Specified by:
getSampleTypein interfaceProfileOrBuilder
-
setSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
setSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
addSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
addSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
addSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
addSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
addAllSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
clearSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
removeSampleType
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
getSampleTypeBuilder
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
getSampleTypeOrBuilder
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1;- Specified by:
getSampleTypeOrBuilderin interfaceProfileOrBuilder
-
getSampleTypeOrBuilderList
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1;- Specified by:
getSampleTypeOrBuilderListin interfaceProfileOrBuilder
-
addSampleTypeBuilder
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
addSampleTypeBuilder
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
getSampleTypeBuilderList
A description of the samples associated with each Sample.value. For a cpu profile this might be: [["cpu","nanoseconds"]] or [["wall","seconds"]] or [["syscall","count"]] For a heap profile, this might be: [["allocations","count"], ["space","bytes"]], If one of the values represents the number of events represented by the sample, by convention it should be at index 0 and use sample_type.unit == "count".
repeated .opentelemetry.proto.profiles.v1experimental.ValueType sample_type = 1; -
getSampleList
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2;- Specified by:
getSampleListin interfaceProfileOrBuilder
-
getSampleCount
public int getSampleCount()The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2;- Specified by:
getSampleCountin interfaceProfileOrBuilder
-
getSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2;- Specified by:
getSamplein interfaceProfileOrBuilder
-
setSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
setSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
addSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
addSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
addSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
addSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
addAllSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
clearSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
removeSample
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
getSampleBuilder
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
getSampleOrBuilder
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2;- Specified by:
getSampleOrBuilderin interfaceProfileOrBuilder
-
getSampleOrBuilderList
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2;- Specified by:
getSampleOrBuilderListin interfaceProfileOrBuilder
-
addSampleBuilder
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
addSampleBuilder
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
getSampleBuilderList
The set of samples recorded in this profile.
repeated .opentelemetry.proto.profiles.v1experimental.Sample sample = 2; -
getMappingList
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3;- Specified by:
getMappingListin interfaceProfileOrBuilder
-
getMappingCount
public int getMappingCount()Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3;- Specified by:
getMappingCountin interfaceProfileOrBuilder
-
getMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3;- Specified by:
getMappingin interfaceProfileOrBuilder
-
setMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
setMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
addMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
addMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
addMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
addMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
addAllMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
clearMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
removeMapping
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
getMappingBuilder
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
getMappingOrBuilder
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3;- Specified by:
getMappingOrBuilderin interfaceProfileOrBuilder
-
getMappingOrBuilderList
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3;- Specified by:
getMappingOrBuilderListin interfaceProfileOrBuilder
-
addMappingBuilder
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
addMappingBuilder
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
getMappingBuilderList
Mapping from address ranges to the image/binary/library mapped into that address range. mapping[0] will be the main binary.
repeated .opentelemetry.proto.profiles.v1experimental.Mapping mapping = 3; -
getLocationList
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4;- Specified by:
getLocationListin interfaceProfileOrBuilder
-
getLocationCount
public int getLocationCount()Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4;- Specified by:
getLocationCountin interfaceProfileOrBuilder
-
getLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4;- Specified by:
getLocationin interfaceProfileOrBuilder
-
setLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
setLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
addLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
addLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
addLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
addLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
addAllLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
clearLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
removeLocation
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
getLocationBuilder
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
getLocationOrBuilder
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4;- Specified by:
getLocationOrBuilderin interfaceProfileOrBuilder
-
getLocationOrBuilderList
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4;- Specified by:
getLocationOrBuilderListin interfaceProfileOrBuilder
-
addLocationBuilder
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
addLocationBuilder
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
getLocationBuilderList
Locations referenced by samples via location_indices.
repeated .opentelemetry.proto.profiles.v1experimental.Location location = 4; -
getLocationIndicesList
Array of locations referenced by samples.
repeated int64 location_indices = 15;- Specified by:
getLocationIndicesListin interfaceProfileOrBuilder- Returns:
- A list containing the locationIndices.
-
getLocationIndicesCount
public int getLocationIndicesCount()Array of locations referenced by samples.
repeated int64 location_indices = 15;- Specified by:
getLocationIndicesCountin interfaceProfileOrBuilder- Returns:
- The count of locationIndices.
-
getLocationIndices
public long getLocationIndices(int index) Array of locations referenced by samples.
repeated int64 location_indices = 15;- Specified by:
getLocationIndicesin interfaceProfileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The locationIndices at the given index.
-
setLocationIndices
Array of locations referenced by samples.
repeated int64 location_indices = 15;- Parameters:
index- The index to set the value at.value- The locationIndices to set.- Returns:
- This builder for chaining.
-
addLocationIndices
Array of locations referenced by samples.
repeated int64 location_indices = 15;- Parameters:
value- The locationIndices to add.- Returns:
- This builder for chaining.
-
addAllLocationIndices
Array of locations referenced by samples.
repeated int64 location_indices = 15;- Parameters:
values- The locationIndices to add.- Returns:
- This builder for chaining.
-
clearLocationIndices
Array of locations referenced by samples.
repeated int64 location_indices = 15;- Returns:
- This builder for chaining.
-
getFunctionList
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5;- Specified by:
getFunctionListin interfaceProfileOrBuilder
-
getFunctionCount
public int getFunctionCount()Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5;- Specified by:
getFunctionCountin interfaceProfileOrBuilder
-
getFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5;- Specified by:
getFunctionin interfaceProfileOrBuilder
-
setFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
setFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
addFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
addFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
addFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
addFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
addAllFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
clearFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
removeFunction
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
getFunctionBuilder
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
getFunctionOrBuilder
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5;- Specified by:
getFunctionOrBuilderin interfaceProfileOrBuilder
-
getFunctionOrBuilderList
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5;- Specified by:
getFunctionOrBuilderListin interfaceProfileOrBuilder
-
addFunctionBuilder
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
addFunctionBuilder
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
getFunctionBuilderList
Functions referenced by locations.
repeated .opentelemetry.proto.profiles.v1experimental.Function function = 5; -
getAttributeTableList
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16;- Specified by:
getAttributeTableListin interfaceProfileOrBuilder
-
getAttributeTableCount
public int getAttributeTableCount()Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16;- Specified by:
getAttributeTableCountin interfaceProfileOrBuilder
-
getAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16;- Specified by:
getAttributeTablein interfaceProfileOrBuilder
-
setAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
setAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
addAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
addAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
addAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
addAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
addAllAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
clearAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
removeAttributeTable
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
getAttributeTableBuilder
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
getAttributeTableOrBuilder
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16;- Specified by:
getAttributeTableOrBuilderin interfaceProfileOrBuilder
-
getAttributeTableOrBuilderList
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16;- Specified by:
getAttributeTableOrBuilderListin interfaceProfileOrBuilder
-
addAttributeTableBuilder
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
addAttributeTableBuilder
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
getAttributeTableBuilderList
Lookup table for attributes.
repeated .opentelemetry.proto.common.v1.KeyValue attribute_table = 16; -
getAttributeUnitsList
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17;- Specified by:
getAttributeUnitsListin interfaceProfileOrBuilder
-
getAttributeUnitsCount
public int getAttributeUnitsCount()Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17;- Specified by:
getAttributeUnitsCountin interfaceProfileOrBuilder
-
getAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17;- Specified by:
getAttributeUnitsin interfaceProfileOrBuilder
-
setAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
setAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
addAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
addAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
addAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
addAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
addAllAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
clearAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
removeAttributeUnits
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
getAttributeUnitsBuilder
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
getAttributeUnitsOrBuilder
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17;- Specified by:
getAttributeUnitsOrBuilderin interfaceProfileOrBuilder
-
getAttributeUnitsOrBuilderList
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17;- Specified by:
getAttributeUnitsOrBuilderListin interfaceProfileOrBuilder
-
addAttributeUnitsBuilder
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
addAttributeUnitsBuilder
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
getAttributeUnitsBuilderList
Represents a mapping between Attribute Keys and Units.
repeated .opentelemetry.proto.profiles.v1experimental.AttributeUnit attribute_units = 17; -
getLinkTableList
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18;- Specified by:
getLinkTableListin interfaceProfileOrBuilder
-
getLinkTableCount
public int getLinkTableCount()Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18;- Specified by:
getLinkTableCountin interfaceProfileOrBuilder
-
getLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18;- Specified by:
getLinkTablein interfaceProfileOrBuilder
-
setLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
setLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
addLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
addLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
addLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
addLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
addAllLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
clearLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
removeLinkTable
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
getLinkTableBuilder
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
getLinkTableOrBuilder
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18;- Specified by:
getLinkTableOrBuilderin interfaceProfileOrBuilder
-
getLinkTableOrBuilderList
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18;- Specified by:
getLinkTableOrBuilderListin interfaceProfileOrBuilder
-
addLinkTableBuilder
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
addLinkTableBuilder
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
getLinkTableBuilderList
Lookup table for links.
repeated .opentelemetry.proto.profiles.v1experimental.Link link_table = 18; -
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 = 6;- Specified by:
getStringTableListin interfaceProfileOrBuilder- 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 = 6;- Specified by:
getStringTableCountin interfaceProfileOrBuilder- Returns:
- The count of stringTable.
-
getStringTable
A common table for strings referenced by various messages. string_table[0] must always be "".
repeated string string_table = 6;- Specified by:
getStringTablein interfaceProfileOrBuilder- 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 = 6;- Specified by:
getStringTableBytesin interfaceProfileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the stringTable at the given index.
-
setStringTable
A common table for strings referenced by various messages. string_table[0] must always be "".
repeated string string_table = 6;- Parameters:
index- The index to set the value at.value- The stringTable to set.- Returns:
- This builder for chaining.
-
addStringTable
A common table for strings referenced by various messages. string_table[0] must always be "".
repeated string string_table = 6;- Parameters:
value- The stringTable to add.- Returns:
- This builder for chaining.
-
addAllStringTable
A common table for strings referenced by various messages. string_table[0] must always be "".
repeated string string_table = 6;- Parameters:
values- The stringTable to add.- Returns:
- This builder for chaining.
-
clearStringTable
A common table for strings referenced by various messages. string_table[0] must always be "".
repeated string string_table = 6;- Returns:
- This builder for chaining.
-
addStringTableBytes
A common table for strings referenced by various messages. string_table[0] must always be "".
repeated string string_table = 6;- Parameters:
value- The bytes of the stringTable to add.- Returns:
- This builder for chaining.
-
getDropFrames
public long getDropFrames()frames with Function.function_name fully matching the following regexp will be dropped from the samples, along with their successors.
int64 drop_frames = 7;- Specified by:
getDropFramesin interfaceProfileOrBuilder- Returns:
- The dropFrames.
-
setDropFrames
frames with Function.function_name fully matching the following regexp will be dropped from the samples, along with their successors.
int64 drop_frames = 7;- Parameters:
value- The dropFrames to set.- Returns:
- This builder for chaining.
-
clearDropFrames
frames with Function.function_name fully matching the following regexp will be dropped from the samples, along with their successors.
int64 drop_frames = 7;- Returns:
- This builder for chaining.
-
getKeepFrames
public long getKeepFrames()frames with Function.function_name fully matching the following regexp will be kept, even if it matches drop_frames.
int64 keep_frames = 8;- Specified by:
getKeepFramesin interfaceProfileOrBuilder- Returns:
- The keepFrames.
-
setKeepFrames
frames with Function.function_name fully matching the following regexp will be kept, even if it matches drop_frames.
int64 keep_frames = 8;- Parameters:
value- The keepFrames to set.- Returns:
- This builder for chaining.
-
clearKeepFrames
frames with Function.function_name fully matching the following regexp will be kept, even if it matches drop_frames.
int64 keep_frames = 8;- Returns:
- This builder for chaining.
-
getTimeNanos
public long getTimeNanos()Time of collection (UTC) represented as nanoseconds past the epoch.
int64 time_nanos = 9;- Specified by:
getTimeNanosin interfaceProfileOrBuilder- Returns:
- The timeNanos.
-
setTimeNanos
Time of collection (UTC) represented as nanoseconds past the epoch.
int64 time_nanos = 9;- Parameters:
value- The timeNanos to set.- Returns:
- This builder for chaining.
-
clearTimeNanos
Time of collection (UTC) represented as nanoseconds past the epoch.
int64 time_nanos = 9;- Returns:
- This builder for chaining.
-
getDurationNanos
public long getDurationNanos()Duration of the profile, if a duration makes sense.
int64 duration_nanos = 10;- Specified by:
getDurationNanosin interfaceProfileOrBuilder- Returns:
- The durationNanos.
-
setDurationNanos
Duration of the profile, if a duration makes sense.
int64 duration_nanos = 10;- Parameters:
value- The durationNanos to set.- Returns:
- This builder for chaining.
-
clearDurationNanos
Duration of the profile, if a duration makes sense.
int64 duration_nanos = 10;- Returns:
- This builder for chaining.
-
hasPeriodType
public boolean hasPeriodType()The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11;- Specified by:
hasPeriodTypein interfaceProfileOrBuilder- Returns:
- Whether the periodType field is set.
-
getPeriodType
The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11;- Specified by:
getPeriodTypein interfaceProfileOrBuilder- Returns:
- The periodType.
-
setPeriodType
The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11; -
setPeriodType
The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11; -
mergePeriodType
The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11; -
clearPeriodType
The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11; -
getPeriodTypeBuilder
The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11; -
getPeriodTypeOrBuilder
The kind of events between sampled occurrences. e.g [ "cpu","cycles" ] or [ "heap","bytes" ]
.opentelemetry.proto.profiles.v1experimental.ValueType period_type = 11;- Specified by:
getPeriodTypeOrBuilderin interfaceProfileOrBuilder
-
getPeriod
public long getPeriod()The number of events between sampled occurrences.
int64 period = 12;- Specified by:
getPeriodin interfaceProfileOrBuilder- Returns:
- The period.
-
setPeriod
The number of events between sampled occurrences.
int64 period = 12;- Parameters:
value- The period to set.- Returns:
- This builder for chaining.
-
clearPeriod
The number of events between sampled occurrences.
int64 period = 12;- Returns:
- This builder for chaining.
-
getCommentList
Free-form text associated with the profile. The text is displayed as is to the user by the tools that read profiles (e.g. by pprof). This field should not be used to store any machine-readable information, it is only for human-friendly content. The profile must stay functional if this field is cleaned.
repeated int64 comment = 13;- Specified by:
getCommentListin interfaceProfileOrBuilder- Returns:
- A list containing the comment.
-
getCommentCount
public int getCommentCount()Free-form text associated with the profile. The text is displayed as is to the user by the tools that read profiles (e.g. by pprof). This field should not be used to store any machine-readable information, it is only for human-friendly content. The profile must stay functional if this field is cleaned.
repeated int64 comment = 13;- Specified by:
getCommentCountin interfaceProfileOrBuilder- Returns:
- The count of comment.
-
getComment
public long getComment(int index) Free-form text associated with the profile. The text is displayed as is to the user by the tools that read profiles (e.g. by pprof). This field should not be used to store any machine-readable information, it is only for human-friendly content. The profile must stay functional if this field is cleaned.
repeated int64 comment = 13;- Specified by:
getCommentin interfaceProfileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The comment at the given index.
-
setComment
Free-form text associated with the profile. The text is displayed as is to the user by the tools that read profiles (e.g. by pprof). This field should not be used to store any machine-readable information, it is only for human-friendly content. The profile must stay functional if this field is cleaned.
repeated int64 comment = 13;- Parameters:
index- The index to set the value at.value- The comment to set.- Returns:
- This builder for chaining.
-
addComment
Free-form text associated with the profile. The text is displayed as is to the user by the tools that read profiles (e.g. by pprof). This field should not be used to store any machine-readable information, it is only for human-friendly content. The profile must stay functional if this field is cleaned.
repeated int64 comment = 13;- Parameters:
value- The comment to add.- Returns:
- This builder for chaining.
-
addAllComment
Free-form text associated with the profile. The text is displayed as is to the user by the tools that read profiles (e.g. by pprof). This field should not be used to store any machine-readable information, it is only for human-friendly content. The profile must stay functional if this field is cleaned.
repeated int64 comment = 13;- Parameters:
values- The comment to add.- Returns:
- This builder for chaining.
-
clearComment
Free-form text associated with the profile. The text is displayed as is to the user by the tools that read profiles (e.g. by pprof). This field should not be used to store any machine-readable information, it is only for human-friendly content. The profile must stay functional if this field is cleaned.
repeated int64 comment = 13;- Returns:
- This builder for chaining.
-
getDefaultSampleType
public long getDefaultSampleType()Index into the string table of the type of the preferred sample value. If unset, clients should default to the last sample value.
int64 default_sample_type = 14;- Specified by:
getDefaultSampleTypein interfaceProfileOrBuilder- Returns:
- The defaultSampleType.
-
setDefaultSampleType
Index into the string table of the type of the preferred sample value. If unset, clients should default to the last sample value.
int64 default_sample_type = 14;- Parameters:
value- The defaultSampleType to set.- Returns:
- This builder for chaining.
-
clearDefaultSampleType
Index into the string table of the type of the preferred sample value. If unset, clients should default to the last sample value.
int64 default_sample_type = 14;- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Profile.Builder>
-