类 EBPFProfilingTaskMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
org.apache.skywalking.apm.network.ebpf.profiling.v3.EBPFProfilingTaskMetadata.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,EBPFProfilingTaskMetadataOrBuilder
public static final class EBPFProfilingTaskMetadata.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
implements EBPFProfilingTaskMetadataOrBuilder
Protobuf type
skywalking.v3.EBPFProfilingTaskMetadata-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()report timeclearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) profiling process idthe start time of this profiling processprofiling task idclone()longreport timestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprofiling process idcom.google.protobuf.ByteStringprofiling process idlongthe start time of this profiling processprofiling task idcom.google.protobuf.ByteStringprofiling task idprotected 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) setCurrentTime(long value) report timesetProcessId(String value) profiling process idsetProcessIdBytes(com.google.protobuf.ByteString value) profiling process idsetProfilingStartTime(long value) the start time of this profiling processsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) profiling task idsetTaskIdBytes(com.google.protobuf.ByteString value) profiling task idsetUnknownFields(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<EBPFProfilingTaskMetadata.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.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<EBPFProfilingTaskMetadata.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<EBPFProfilingTaskMetadata.Builder>
-
setField
public EBPFProfilingTaskMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-
clearField
public EBPFProfilingTaskMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-
clearOneof
public EBPFProfilingTaskMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-
setRepeatedField
public EBPFProfilingTaskMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-
addRepeatedField
public EBPFProfilingTaskMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<EBPFProfilingTaskMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-
mergeFrom
public EBPFProfilingTaskMetadata.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<EBPFProfilingTaskMetadata.Builder>- 抛出:
IOException
-
getTaskId
profiling task id
string taskId = 1;- 指定者:
getTaskId在接口中EBPFProfilingTaskMetadataOrBuilder- 返回:
- The taskId.
-
getTaskIdBytes
public com.google.protobuf.ByteString getTaskIdBytes()profiling task id
string taskId = 1;- 指定者:
getTaskIdBytes在接口中EBPFProfilingTaskMetadataOrBuilder- 返回:
- The bytes for taskId.
-
setTaskId
profiling task id
string taskId = 1;- 参数:
value- The taskId to set.- 返回:
- This builder for chaining.
-
clearTaskId
profiling task id
string taskId = 1;- 返回:
- This builder for chaining.
-
setTaskIdBytes
profiling task id
string taskId = 1;- 参数:
value- The bytes for taskId to set.- 返回:
- This builder for chaining.
-
getProcessId
profiling process id
string processId = 2;- 指定者:
getProcessId在接口中EBPFProfilingTaskMetadataOrBuilder- 返回:
- The processId.
-
getProcessIdBytes
public com.google.protobuf.ByteString getProcessIdBytes()profiling process id
string processId = 2;- 指定者:
getProcessIdBytes在接口中EBPFProfilingTaskMetadataOrBuilder- 返回:
- The bytes for processId.
-
setProcessId
profiling process id
string processId = 2;- 参数:
value- The processId to set.- 返回:
- This builder for chaining.
-
clearProcessId
profiling process id
string processId = 2;- 返回:
- This builder for chaining.
-
setProcessIdBytes
profiling process id
string processId = 2;- 参数:
value- The bytes for processId to set.- 返回:
- This builder for chaining.
-
getProfilingStartTime
public long getProfilingStartTime()the start time of this profiling process
int64 profilingStartTime = 3;- 指定者:
getProfilingStartTime在接口中EBPFProfilingTaskMetadataOrBuilder- 返回:
- The profilingStartTime.
-
setProfilingStartTime
the start time of this profiling process
int64 profilingStartTime = 3;- 参数:
value- The profilingStartTime to set.- 返回:
- This builder for chaining.
-
clearProfilingStartTime
the start time of this profiling process
int64 profilingStartTime = 3;- 返回:
- This builder for chaining.
-
getCurrentTime
public long getCurrentTime()report time
int64 currentTime = 4;- 指定者:
getCurrentTime在接口中EBPFProfilingTaskMetadataOrBuilder- 返回:
- The currentTime.
-
setCurrentTime
report time
int64 currentTime = 4;- 参数:
value- The currentTime to set.- 返回:
- This builder for chaining.
-
clearCurrentTime
report time
int64 currentTime = 4;- 返回:
- This builder for chaining.
-
setUnknownFields
public final EBPFProfilingTaskMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-
mergeUnknownFields
public final EBPFProfilingTaskMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProfilingTaskMetadata.Builder>
-