Class EBPFProfilingStackMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingStackMetadata.Builder>
org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingStackMetadata.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,EBPFProfilingStackMetadataOrBuilder
- Enclosing class:
- EBPFProfilingStackMetadata
public static final class EBPFProfilingStackMetadata.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingStackMetadata.Builder>
implements EBPFProfilingStackMetadataOrBuilder
Protobuf type
skywalking.v3.EBPFProfilingStackMetadata-
Method Summary
Modifier and TypeMethodDescriptionaddAllStackSymbols(Iterable<String> values) stack symbolsaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addStackSymbols(String value) stack symbolsaddStackSymbolsBytes(com.google.protobuf.ByteString value) stack symbolsbuild()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) stack id from kernel providestack symbolsstack typeclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintstack id from kernel providegetStackSymbols(int index) stack symbolscom.google.protobuf.ByteStringgetStackSymbolsBytes(int index) stack symbolsintstack symbolscom.google.protobuf.ProtocolStringListstack symbolsstack typeintstack typeprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStackId(int value) stack id from kernel providesetStackSymbols(int index, String value) stack symbolsstack typesetStackTypeValue(int value) stack typesetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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<EBPFProfilingStackMetadata.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<EBPFProfilingStackMetadata.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<EBPFProfilingStackMetadata.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<EBPFProfilingStackMetadata.Builder>
-
setField
public EBPFProfilingStackMetadata.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<EBPFProfilingStackMetadata.Builder>
-
clearField
public EBPFProfilingStackMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingStackMetadata.Builder>
-
clearOneof
public EBPFProfilingStackMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingStackMetadata.Builder>
-
setRepeatedField
public EBPFProfilingStackMetadata.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<EBPFProfilingStackMetadata.Builder>
-
addRepeatedField
public EBPFProfilingStackMetadata.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<EBPFProfilingStackMetadata.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EBPFProfilingStackMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingStackMetadata.Builder>
-
mergeFrom
public EBPFProfilingStackMetadata.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<EBPFProfilingStackMetadata.Builder>- Throws:
IOException
-
getStackTypeValue
public int getStackTypeValue()stack type
.skywalking.v3.EBPFProfilingStackType stackType = 1;- Specified by:
getStackTypeValuein interfaceEBPFProfilingStackMetadataOrBuilder- Returns:
- The enum numeric value on the wire for stackType.
-
setStackTypeValue
stack type
.skywalking.v3.EBPFProfilingStackType stackType = 1;- Parameters:
value- The enum numeric value on the wire for stackType to set.- Returns:
- This builder for chaining.
-
getStackType
stack type
.skywalking.v3.EBPFProfilingStackType stackType = 1;- Specified by:
getStackTypein interfaceEBPFProfilingStackMetadataOrBuilder- Returns:
- The stackType.
-
setStackType
stack type
.skywalking.v3.EBPFProfilingStackType stackType = 1;- Parameters:
value- The stackType to set.- Returns:
- This builder for chaining.
-
clearStackType
stack type
.skywalking.v3.EBPFProfilingStackType stackType = 1;- Returns:
- This builder for chaining.
-
getStackId
public int getStackId()stack id from kernel provide
int32 stackId = 2;- Specified by:
getStackIdin interfaceEBPFProfilingStackMetadataOrBuilder- Returns:
- The stackId.
-
setStackId
stack id from kernel provide
int32 stackId = 2;- Parameters:
value- The stackId to set.- Returns:
- This builder for chaining.
-
clearStackId
stack id from kernel provide
int32 stackId = 2;- Returns:
- This builder for chaining.
-
getStackSymbolsList
public com.google.protobuf.ProtocolStringList getStackSymbolsList()stack symbols
repeated string stackSymbols = 3;- Specified by:
getStackSymbolsListin interfaceEBPFProfilingStackMetadataOrBuilder- Returns:
- A list containing the stackSymbols.
-
getStackSymbolsCount
public int getStackSymbolsCount()stack symbols
repeated string stackSymbols = 3;- Specified by:
getStackSymbolsCountin interfaceEBPFProfilingStackMetadataOrBuilder- Returns:
- The count of stackSymbols.
-
getStackSymbols
stack symbols
repeated string stackSymbols = 3;- Specified by:
getStackSymbolsin interfaceEBPFProfilingStackMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The stackSymbols at the given index.
-
getStackSymbolsBytes
public com.google.protobuf.ByteString getStackSymbolsBytes(int index) stack symbols
repeated string stackSymbols = 3;- Specified by:
getStackSymbolsBytesin interfaceEBPFProfilingStackMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the stackSymbols at the given index.
-
setStackSymbols
stack symbols
repeated string stackSymbols = 3;- Parameters:
index- The index to set the value at.value- The stackSymbols to set.- Returns:
- This builder for chaining.
-
addStackSymbols
stack symbols
repeated string stackSymbols = 3;- Parameters:
value- The stackSymbols to add.- Returns:
- This builder for chaining.
-
addAllStackSymbols
stack symbols
repeated string stackSymbols = 3;- Parameters:
values- The stackSymbols to add.- Returns:
- This builder for chaining.
-
clearStackSymbols
stack symbols
repeated string stackSymbols = 3;- Returns:
- This builder for chaining.
-
addStackSymbolsBytes
public EBPFProfilingStackMetadata.Builder addStackSymbolsBytes(com.google.protobuf.ByteString value) stack symbols
repeated string stackSymbols = 3;- Parameters:
value- The bytes of the stackSymbols to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final EBPFProfilingStackMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingStackMetadata.Builder>
-
mergeUnknownFields
public final EBPFProfilingStackMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingStackMetadata.Builder>
-