类 EBPFProcessProperties.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
org.apache.skywalking.apm.network.ebpf.profiling.process.v3.EBPFProcessProperties.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,EBPFProcessPropertiesOrBuilder
public static final class EBPFProcessProperties.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
implements EBPFProcessPropertiesOrBuilder
Protobuf type
skywalking.v3.EBPFProcessProperties-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;boolean.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;boolean.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(EBPFProcessProperties other) .skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;setHostProcess(EBPFHostProcessMetadata.Builder builderForValue) .skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;setK8SProcess(EBPFKubernetesProcessMetadata.Builder builderForValue) .skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;setRepeatedField(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<EBPFProcessProperties.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.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<EBPFProcessProperties.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<EBPFProcessProperties.Builder>
-
setField
public EBPFProcessProperties.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-
clearField
public EBPFProcessProperties.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-
clearOneof
public EBPFProcessProperties.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-
setRepeatedField
public EBPFProcessProperties.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-
addRepeatedField
public EBPFProcessProperties.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<EBPFProcessProperties.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-
mergeFrom
public EBPFProcessProperties.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<EBPFProcessProperties.Builder>- 抛出:
IOException
-
getMetadataCase
-
clearMetadata
-
hasHostProcess
public boolean hasHostProcess().skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;- 指定者:
hasHostProcess在接口中EBPFProcessPropertiesOrBuilder- 返回:
- Whether the hostProcess field is set.
-
getHostProcess
.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1;- 指定者:
getHostProcess在接口中EBPFProcessPropertiesOrBuilder- 返回:
- The hostProcess.
-
setHostProcess
.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1; -
setHostProcess
public EBPFProcessProperties.Builder setHostProcess(EBPFHostProcessMetadata.Builder builderForValue) .skywalking.v3.EBPFHostProcessMetadata hostProcess = 1; -
mergeHostProcess
.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1; -
clearHostProcess
.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1; -
getHostProcessBuilder
.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1; -
getHostProcessOrBuilder
.skywalking.v3.EBPFHostProcessMetadata hostProcess = 1; -
hasK8SProcess
public boolean hasK8SProcess().skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;- 指定者:
hasK8SProcess在接口中EBPFProcessPropertiesOrBuilder- 返回:
- Whether the k8sProcess field is set.
-
getK8SProcess
.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2;- 指定者:
getK8SProcess在接口中EBPFProcessPropertiesOrBuilder- 返回:
- The k8sProcess.
-
setK8SProcess
.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2; -
setK8SProcess
public EBPFProcessProperties.Builder setK8SProcess(EBPFKubernetesProcessMetadata.Builder builderForValue) .skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2; -
mergeK8SProcess
.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2; -
clearK8SProcess
.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2; -
getK8SProcessBuilder
.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2; -
getK8SProcessOrBuilder
.skywalking.v3.EBPFKubernetesProcessMetadata k8sProcess = 2; -
setUnknownFields
public final EBPFProcessProperties.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-
mergeUnknownFields
public final EBPFProcessProperties.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<EBPFProcessProperties.Builder>
-