类 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
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,EBPFOffCPUProfilingOrBuilder
- 封闭类:
- EBPFOffCPUProfiling
public static final class EBPFOffCPUProfiling.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
implements EBPFOffCPUProfilingOrBuilder
Protobuf type
skywalking.v3.EBPFOffCPUProfiling-
方法概要
修饰符和类型方法说明addAllStacks(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) 从类继承的方法 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, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
setField
public EBPFOffCPUProfiling.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
clearField
public EBPFOffCPUProfiling.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
clearOneof
public EBPFOffCPUProfiling.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
setRepeatedField
public EBPFOffCPUProfiling.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
addRepeatedField
public EBPFOffCPUProfiling.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<EBPFOffCPUProfiling.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
mergeFrom
public EBPFOffCPUProfiling.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<EBPFOffCPUProfiling.Builder>- 抛出:
IOException
-
getStacksList
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- 指定者:
getStacksList在接口中EBPFOffCPUProfilingOrBuilder
-
getStacksCount
public int getStacksCount()stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- 指定者:
getStacksCount在接口中EBPFOffCPUProfilingOrBuilder
-
getStacks
stack data in one task(thread)
repeated .skywalking.v3.EBPFProfilingStackMetadata stacks = 1;- 指定者:
getStacks在接口中EBPFOffCPUProfilingOrBuilder
-
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; -
getStacksOrBuilderList
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; -
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;- 指定者:
getSwitchCount在接口中EBPFOffCPUProfilingOrBuilder- 返回:
- The switchCount.
-
setSwitchCount
total count of the process is switched to off cpu by the scheduler.
int32 switchCount = 2;- 参数:
value- The switchCount to set.- 返回:
- This builder for chaining.
-
clearSwitchCount
total count of the process is switched to off cpu by the scheduler.
int32 switchCount = 2;- 返回:
- 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;- 指定者:
getDuration在接口中EBPFOffCPUProfilingOrBuilder- 返回:
- The duration.
-
setDuration
where time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.
int64 duration = 3;- 参数:
value- The duration to set.- 返回:
- This builder for chaining.
-
clearDuration
where time(nanoseconds) is spent waiting while blocked on I/O, locks, timers, paging/swapping, etc.
int64 duration = 3;- 返回:
- This builder for chaining.
-
setUnknownFields
public final EBPFOffCPUProfiling.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-
mergeUnknownFields
public final EBPFOffCPUProfiling.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFOffCPUProfiling.Builder>
-