类 EBPFHostProcessMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFHostProcessMetadata.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,EBPFHostProcessMetadataOrBuilder
public static final class EBPFHostProcessMetadata.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
implements EBPFHostProcessMetadataOrBuilder
Protobuf type
skywalking.v3.EBPFHostProcessMetadata-
方法概要
修饰符和类型方法说明addAllProperties(Iterable<? extends KeyStringValuePair> values) [optional] properties of the processaddProperties(int index, KeyStringValuePair value) [optional] properties of the processaddProperties(int index, KeyStringValuePair.Builder builderForValue) [optional] properties of the processaddProperties(KeyStringValuePair value) [optional] properties of the processaddProperties(KeyStringValuePair.Builder builderForValue) [optional] properties of the process[optional] properties of the processaddPropertiesBuilder(int index) [optional] properties of the processaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()[required] Entity metadata Must ensure that entity information is unique at the time of reportingclearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearPid()[required] The Process id of the host[optional] properties of the processclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor[required] Entity metadata Must ensure that entity information is unique at the time of reporting[required] Entity metadata Must ensure that entity information is unique at the time of reporting[required] Entity metadata Must ensure that entity information is unique at the time of reportingintgetPid()[required] The Process id of the hostgetProperties(int index) [optional] properties of the processgetPropertiesBuilder(int index) [optional] properties of the process[optional] properties of the processint[optional] properties of the process[optional] properties of the processgetPropertiesOrBuilder(int index) [optional] properties of the processList<? extends KeyStringValuePairOrBuilder>[optional] properties of the processboolean[required] Entity metadata Must ensure that entity information is unique at the time of reportingprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean[required] Entity metadata Must ensure that entity information is unique at the time of reportingmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(EBPFHostProcessMetadata other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeProperties(int index) [optional] properties of the process[required] Entity metadata Must ensure that entity information is unique at the time of reportingsetEntity(EBPFProcessEntityMetadata.Builder builderForValue) [required] Entity metadata Must ensure that entity information is unique at the time of reportingsetPid(int value) [required] The Process id of the hostsetProperties(int index, KeyStringValuePair value) [optional] properties of the processsetProperties(int index, KeyStringValuePair.Builder builderForValue) [optional] properties of the processsetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) 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<EBPFHostProcessMetadata.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.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<EBPFHostProcessMetadata.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<EBPFHostProcessMetadata.Builder>
-
setField
public EBPFHostProcessMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-
clearField
public EBPFHostProcessMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-
clearOneof
public EBPFHostProcessMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-
setRepeatedField
public EBPFHostProcessMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-
addRepeatedField
public EBPFHostProcessMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<EBPFHostProcessMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-
mergeFrom
public EBPFHostProcessMetadata.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<EBPFHostProcessMetadata.Builder>- 抛出:
IOException
-
hasEntity
public boolean hasEntity()[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1;- 指定者:
hasEntity在接口中EBPFHostProcessMetadataOrBuilder- 返回:
- Whether the entity field is set.
-
getEntity
[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1;- 指定者:
getEntity在接口中EBPFHostProcessMetadataOrBuilder- 返回:
- The entity.
-
setEntity
[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1; -
setEntity
[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1; -
mergeEntity
[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1; -
clearEntity
[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1; -
getEntityBuilder
[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1; -
getEntityOrBuilder
[required] Entity metadata Must ensure that entity information is unique at the time of reporting
.skywalking.v3.EBPFProcessEntityMetadata entity = 1; -
getPid
public int getPid()[required] The Process id of the host
int32 pid = 2;- 指定者:
getPid在接口中EBPFHostProcessMetadataOrBuilder- 返回:
- The pid.
-
setPid
[required] The Process id of the host
int32 pid = 2;- 参数:
value- The pid to set.- 返回:
- This builder for chaining.
-
clearPid
[required] The Process id of the host
int32 pid = 2;- 返回:
- This builder for chaining.
-
getPropertiesList
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
getPropertiesCount
public int getPropertiesCount()[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
getProperties
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
setProperties
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
setProperties
public EBPFHostProcessMetadata.Builder setProperties(int index, KeyStringValuePair.Builder builderForValue) [optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
addProperties
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
addProperties
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
addProperties
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
addProperties
public EBPFHostProcessMetadata.Builder addProperties(int index, KeyStringValuePair.Builder builderForValue) [optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
addAllProperties
public EBPFHostProcessMetadata.Builder addAllProperties(Iterable<? extends KeyStringValuePair> values) [optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
clearProperties
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
removeProperties
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
getPropertiesBuilder
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
getPropertiesOrBuilder
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
getPropertiesOrBuilderList
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
addPropertiesBuilder
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
addPropertiesBuilder
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
getPropertiesBuilderList
[optional] properties of the process
repeated .skywalking.v3.KeyStringValuePair properties = 3; -
setUnknownFields
public final EBPFHostProcessMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-
mergeUnknownFields
public final EBPFHostProcessMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFHostProcessMetadata.Builder>
-