Class EBPFOffCPUProfiling.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFOffCPUProfiling.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,EBPFOffCPUProfilingOrBuilder
- Enclosing class:
- EBPFOffCPUProfiling
public static final class EBPFOffCPUProfiling.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
implements EBPFOffCPUProfilingOrBuilder
Protobuf type
skywalking.v3.EBPFOffCPUProfiling-
Method Summary
Modifier and TypeMethodDescriptionaddAllStacks(Iterable<? extends EBPFProfilingStackMetadata> values) stack data in one task(thread)addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addStacks(int index, EBPFProfilingStackMetadata value) stack data in one task(thread)addStacks(int index, EBPFProfilingStackMetadata.Builder builderForValue) stack data in one task(thread)stack data in one task(thread)addStacks(EBPFProfilingStackMetadata.Builder builderForValue) stack data in one task(thread)stack data in one task(thread)addStacksBuilder(int index) stack data in one task(thread)build()clear()where time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) stack data in one task(thread)total count of the process is switched to off cpu by the scheduler.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorlongwhere time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.getStacks(int index) stack data in one task(thread)getStacksBuilder(int index) stack data in one task(thread)stack data in one task(thread)intstack data in one task(thread)stack data in one task(thread)getStacksOrBuilder(int index) stack data in one task(thread)List<? extends EBPFProfilingStackMetadataOrBuilder>stack data in one task(thread)inttotal count of the process is switched to off cpu by the scheduler.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(EBPFOffCPUProfiling other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeStacks(int index) stack data in one task(thread)setDuration(long value) where time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStacks(int index, EBPFProfilingStackMetadata value) stack data in one task(thread)setStacks(int index, EBPFProfilingStackMetadata.Builder builderForValue) stack data in one task(thread)setSwitchCount(int value) total count of the process is switched to off cpu by the scheduler.setUnknownFields(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<EBPFOffCPUProfiling.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<EBPFOffCPUProfiling.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<EBPFOffCPUProfiling.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<EBPFOffCPUProfiling.Builder>
-
setField
public EBPFOffCPUProfiling.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<EBPFOffCPUProfiling.Builder>
-
clearField
public EBPFOffCPUProfiling.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
clearOneof
public EBPFOffCPUProfiling.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
setRepeatedField
public EBPFOffCPUProfiling.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<EBPFOffCPUProfiling.Builder>
-
addRepeatedField
public EBPFOffCPUProfiling.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<EBPFOffCPUProfiling.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EBPFOffCPUProfiling.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
mergeFrom
public EBPFOffCPUProfiling.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<EBPFOffCPUProfiling.Builder>- Throws:
IOException
-
getStacksList
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- Specified by:
getStacksListin interfaceEBPFOffCPUProfilingOrBuilder
-
getStacksCount
public int getStacksCount()stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- Specified by:
getStacksCountin interfaceEBPFOffCPUProfilingOrBuilder
-
getStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- Specified by:
getStacksin interfaceEBPFOffCPUProfilingOrBuilder
-
setStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
setStacks
public EBPFOffCPUProfiling.Builder setStacks(int index, EBPFProfilingStackMetadata.Builder builderForValue) stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
addStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
addStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
addStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
addStacks
public EBPFOffCPUProfiling.Builder addStacks(int index, EBPFProfilingStackMetadata.Builder builderForValue) stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
addAllStacks
public EBPFOffCPUProfiling.Builder addAllStacks(Iterable<? extends EBPFProfilingStackMetadata> values) stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
clearStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
removeStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
getStacksBuilder
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
getStacksOrBuilder
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- Specified by:
getStacksOrBuilderin interfaceEBPFOffCPUProfilingOrBuilder
-
getStacksOrBuilderList
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- Specified by:
getStacksOrBuilderListin interfaceEBPFOffCPUProfilingOrBuilder
-
addStacksBuilder
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
addStacksBuilder
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
getStacksBuilderList
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1; -
getSwitchCount
public int getSwitchCount()total count of the process is switched to off cpu by the scheduler.
int32 switchCount = 2;- Specified by:
getSwitchCountin interfaceEBPFOffCPUProfilingOrBuilder- Returns:
- The switchCount.
-
setSwitchCount
total count of the process is switched to off cpu by the scheduler.
int32 switchCount = 2;- Parameters:
value- The switchCount to set.- Returns:
- This builder for chaining.
-
clearSwitchCount
total count of the process is switched to off cpu by the scheduler.
int32 switchCount = 2;- Returns:
- This builder for chaining.
-
getDuration
public long getDuration()where time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.
int64 duration = 3;- Specified by:
getDurationin interfaceEBPFOffCPUProfilingOrBuilder- Returns:
- The duration.
-
setDuration
where time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.
int64 duration = 3;- Parameters:
value- The duration to set.- Returns:
- This builder for chaining.
-
clearDuration
where time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.
int64 duration = 3;- Returns:
- This builder for chaining.
-
setUnknownFields
public final EBPFOffCPUProfiling.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
mergeUnknownFields
public final EBPFOffCPUProfiling.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-